37
100
76
53
182
250
854
28
227
8
461
280
255
10277
72
127
104
31
522
45
9
63
67
346
426
70
316
50
164
1413
147
313
126
349
590
154
32