35
4
26
7
5
8
2
3
15
1
9
13
11
6
10
136
140
20
121
292
42
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