35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
106
122
107
14
20
34
295
72
19
96
21
36
17
64
22
51
54
45
24
16
30
42
25
12
31
151
48
29
155
38
37