231
19
236
11
36
217
137
104
14
47
140
228
83
69
40
2
189
53
25
46
339
316
35
114
309
75
21
326
13
162
133
97
18
22
159
294
169
37
1872
718
187
1894
44
33
184
92
364
216
177
131
458
180
297
668
27
94