35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
135
140
120
20
42
290
124
24
14
40
61
22
86
17
175
21
46
60
50
12
18
84
33
56
57
29
100
49
45
37
19