35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
145
124
22
20
42
301
68
18
40
97
36
17
62
23
54
57
45
24
14
16
19
49
41
25
12
30
159
48
37
29
21
60
32
177
39