35
4
26
7
5
8
2
3
15
1
9
13
11
6
10
136
140
20
121
292
42
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