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