0 1 2 4 6 7 11 15 20 27 35 45 54 57 69 77 89 104 112 120 136
