12 233 253 true 0 3 7 10 15 18 25 28 29 33 36 39