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