9
27
14
12
4
2
45
11
76
43
1
98
8
30
16
55
6
49
15
3
22
110
18
26
21
78
50
42
109
5
7
56
44
17
63
108
116
13