6 117 97 true 7 10 23 26 27 30