8
2
8
5
8
8
8
15
16