35
4
27
7
5
8
2
15
3
1
9
14
10
13
11
107
110
17
100
298
12
25
18
79
32
16
51
37
38
6
20
33
115
39
65
47
22
75
26
21