243
11
60
85
9
220
129
109
67
46
178
222
27
19
4
86
902
161
7
66
127
829
35
892
190
277
183
765
240
278
549
39
41
1102
2205
70
322
809
72
13
63
386
100
76
69
1438
159
149
91
153
15
140
92
896
1925