35
12
11
83
31
18
27
23
14
6
87
44
40
29
17
8
20
305
34
15
13
174
109
21
5
9
108
10
3
7
463
28
0
4
16
53
57
25