35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
139
120
20
42
291
72
22
41
96
23
37
16
64
17
21
54
56
45
29
14
19
49
12
30
156
48
38
24
59
32
177