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