60
56
24
184
197
131
272
34
58
609
453
427
83
435
73
168
49
116
40
263
89
178
33
287
43
45
47
1315
278
19
57
30
65
712
372
183
598
70
59
5685
63
669
105
772
85
96
451
20
32
25
46
72
235
14
22
61