9 637 497 true 6 10 14 21 24 37 56 91 96