26
45
29
4
21
55
19
212
13
274
8
6
33
52
66
15
12
293
56
266
16
10
17
461
91
112
328
65
43
941
385
53
38
92
63
111
200
31
346
132
106
40
310
142
233
194
249
255