35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
136
139
20
120
291
42
24
17
55
163
38
16
48
79
21
12
103
18
30
72
43
85
33
107
132
19
207
49
47
37
25
65
61
188
60