35
416
181
44
17
194
65
43
21
25
8
18
121
152
838
90
12
172
295
26
61
70
19
874
206
483
75
16
15
261
28
98
46
47
32
14
62
29
36
59
112
193
34
72
81
0
38
54
3