35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
140
121
20
42
292
72
22
41
97
23
38
16
64
17
21
54
58
45
29
14
19
49
12
30
156
48
24
59
32
178
37