1
12
5
8
11
2
10
16
12
26
1
58
45
18
9
78
46
66
27
69
10
6
1
4
2
7