16
8
7
15
21
9
18