35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
142
19
122
299
42
22
14
68
40
97
20
36
64
17
54
56
45
24
16
49
41
25
31
162
48
29
21
60
32
180
37