7
8
7
18
18
34
56