35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
136
139
20
120
291
42
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