7 117 170 true 10 27 31 32 45 72 88