35
4
26
6
5
2
8
1
3
13
7
15
11
10
9
136
141
121
21
20
42
292
72
22
40
97
23
38
16
64
17
54
57
45
29
14
19
49
30
156
48
24
60
32
177
36
37