12 661 416 true 6 10 17 23 32 46 65 71 84 95 96 99