57
36
117
13
164
195
17
42
142
61
90
53
34
9
475
88
368
158
396
27
62
219
616
178
327
242
44
856
48
22
46
19
159
140
24
160
535
30
49
296
302
123
249
222
38
132
240
91
146
31
101
15
244
488
51
1024