9 1529 288 true 0 6 12 17 22 24 28 34 39