8 269 261 true 17 18 20 53 69 71 89 95