257
250
151
30
21
293
31
219
29
9
287
143
15
11
13
363
96
259
258
200
344
99
131
24
371
7
334
549
136
189
241
57
305
34
38
25
318
60
182
187
40
20
54
14
389
477
186
240
229
26
161
53
315
248
478