10 251 287 true 2 8 15 26 58 59 68 90 94 98