86
58
32
25
43
30
34
21
4
14
1
35
52
15
16
27
171
192
28
36
9
38
5
220
12
10
13
8
119
64
96
189
24
6
18
26
33
45
53
106
17
2
83