5
16
18
14
8
7
1
5
6
10