22 1695 772 true 5 7 9 11 19 23 30 32 35 38 41 46 50 51 58 62 64 68 71 76 88 97