0 1 2 3 4 1 5 11 19 29 2 9 20 35 54 3 13 29 49 69