8 251 297 true 21 27 28 44 50 67 75 82