25
94
390
61
36
93
23
15
17
6
12
219
75
53
20
22
249
13
14
34
46
310
24
855
45
197
82
99
281
42
112
55
52
316
118
9
273
235
31
69
260
62
28
131
256
339
21
48
73
220