7
9
8
19
19
34
56