14 1059 581 true 10 19 25 28 29 30 35 57 65 81 85 91 95 98