36
28
2
22
13
11
6
3
12
62
21
7
17
25
56
34
14
92
4
70
105
37
53
16
8
59
29
86
18
30
33
39
54
169
68
49
158
90
42
163
91
9
40
118