7 70 117 true 12 13 22 27 28 34 35