3
2
4
16
10
14
8
17
5
18