15 1609 672 true 4 9 10 31 34 52 54 70 76 81 83 85 93 94 96