14 29 57 98 136 170 201 234 256 283 