10
9
6
18
14
21
15