109
125
544
468
612
25
620
15
230
58
73
139
236
614
9
19
165
1
373
435
471
763
363
23
86
10
1006
432
48
16
948
752
28
710
745
238
611
20
6
469
42
569
122
703
219
361
7
282
288
426
537
4
104
35
607
