16 1268 584 true 10 15 16 29 35 45 46 47 56 57 65 70 79 85 91 99