86
190
10
80
1357
56
45
52
169
3
74
13
42
34
29
20
69
48
25
14
142
244
83
26
22
251
351
31
168
151
896
2161
19
282
563
314
174
78
155
36
130
187
58
162
17
118
297
173
91
181
51
1565
466
121