35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
135
140
120
20
42
290
91
60
121
195
63
30
155
44
57
16
36
14
24
22
226
191
119
154
66
53
12
199
200
37
85