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