37
5
243
104
250
33
56
16
54
100
1975
8
3
4
119
324
2
132
13
40
55
1097
151
482
12
462
296
96
63
146
52
11
7
491
85
7617
77
6
0
141
225
15
101
50
1368
60
968
1224