35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
143
123
23
20
42
300
14
68
18
22
40
97
36
64
17
54
56
45
24
16
19
49
41
25
30
160
48
29
21
60
32
178
37