8
10
11
2
57
66
1
29
207
6
4
7
41
33
22
172
17
12
27
20
14
56
51
3
210
47
15
55
25
34
165
52
9
121
62
46
31
49
23
60
166