10 670 394 true 7 10 32 46 59 65 69 91 96 99