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