8 117 298 true 22 35 72 78 81 85 87 99