7 193 270 true 1 34 59 68 71 78 89