35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
106
122
20
109
295
34
14
123
29
58
22
12
16
17
171
44
60
50
18
88
33
56
19
57
28
97
23
43
49
45
39
24