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