8 179 260 true 14 20 35 52 68 89 95 97