16 1630 755 true 1 3 14 21 28 36 43 47 55 65 76 79 80 86 89 97