52
38
117
3
10
60
82
550
364
46
315
13
421
190
728
69
428
128
99
271
395
536
138
473
42
72
61
255
178
103
51
356
34
157
84
150
200
176
439
32
18
276
182
85
139
37
145
22
210
160
78
208
24
222
313
56