12 1322 653 true 7 27 31 43 49 62 70 84 89 91 96 98