8 1239 329 true 7 10 12 20 24 29 33 35