35
4
26
7
5
2
8
1
3
13
15
11
10
6
9
136
140
121
20
42
292
47
30
23
27
33
16
14
55
67
32
41
17
64
22
66
58
175
25
12
24
43
38
21
78
29