9
8
14
21
16
15
28