6 117 199 true 2 59 69 76 88 97