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