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