315
69
32
17
214
169
268
21
186
146
3
11
482
59
119
45
10
27
306
20
328
359
304
21
47
232
37
259
188
9
6
121
117
75
146
81
1
2
223
234
165
0
