21 2257 1075 true 3 4 6 8 12 25 26 27 29 36 40 54 60 66 71 73 74 76 83 93 95