7 117 321 true 10 15 20 21 28 33 39