1
11
20
18
2
6
3
16
5
13
9
10