112
26
5
21
18
70
9
8
7
43
6
37
30
19
17
58
14
36
25
146
2
158
39
62
41
3
90
71
53
4
32
34
11
38
29
45
66
33
137
85
24
151
72
0