13
5
7
12
18
1
2
9
14
8