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