18
19
1
17
3
14
16
15