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
39
16
64
17
21
54
57
45
29
14
19
49
12
30
156
48
38
24
59
32
178
37