0 2 9 16 23 28 34 44 49 58 65 74 81 85 94 100 110 115 122 131 140
