64
581
180
36
312
148
66
538
61
9
20
28
100
29
344
329
41
25
95
132
325
40
347
91
165
403
7
1183
75
35
70
19
62
53
24
310
116
376
190
79
30
488
96
811
282
80
1390
93
55
47
1353