58
36
4
35
31
16
6
7
34
17
27
11
0
3
9
20
37
5
135
61
44
85
8
43
104
10
175
157
2
86
53
1
42
59
24
60
15
125
52
40
79
103
12
166
18