13
36
35
26
19
269
130
1146
249
261
31
204
9
8
91
161
145
45
14
22
80
546
56
129
5
4
85
63
50
20
43
83
33
407
117
311
137
191
18
104
21
127
2232
84
433
602
265
190
27