35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
106
122
109
14
20
34
295
45
30
23
12
28
33
18
55
78
32
22
42
17
65
66
59
16
170
25
24
43
38
19
29