35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
122
129
20
109
292
34
124
29
14
37
58
22
95
17
165
44
60
50
12
18
88
33
21
56
19
57
28
96
23
43
49
45
39