35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
140
121
20
42
292
127
27
14
40
58
22
86
17
175
45
60
50
12
18
88
33
21
39
56
57
28
97
23
49
19
29
37