16 1561 890 true 17 21 27 31 34 39 51 54 57 65 67 75 78 80 97 99