8 287 437 true 1 10 19 54 70 91 98 99