8
7
8
15
21
16
32