7 220 297 true 7 12 20 25 28 34 39