15
17
14
18
6
12
16
1
2