35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
105
122
109
14
20
34
295
78
53
25
16
138
210
59
40
46
99
72
28
87
100
32
36
43
24
110
74
21
156
23
17
12
294
67
44
172