35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
145
123
22
20
42
301
72
18
40
96
36
17
64
23
51
57
45
24
14
16
19
49
41
25
12
32
154
48
29
21
60
177
39
37