95
2470
17
263
235
35
883
85
183
287
141
234
55
30
181
13
90
219
27
25
472
39
452
214
216
106
127
96
8
353
414
11
36
62