35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
143
121
21
20
42
290
72
19
22
40
96
23
37
66
17
54
57
45
25
14
16
49
29
30
162
48
28
24
60
32
181
41