28 271872 1856 1 4 10 13 20 22 25 40 45 49 56 57 63 65 66 67 70 71 73 80 82 102 115 116 117 119 144 149