9 535 329 true 4 8 12 15 17 27 28 37 39