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