0
37
7
33
1
22
2
6
43
102
272
189
311
168
38
370
276
57
128
42
369
29
241
85
251
104
24
53
49
60
75
167
105
55
217
183
131
375
13
100
163
45