28
115
38
9
13
68
48
41
220
32
24
29
86
211
27
147
39
65
156
473
219
280
263
306
180
309
125
289
266
132
272
328
109
90
205
191
137
98
154
273
2549
286
740
184
249
217
295
201
49
332
43
45
136
353
87