33 34 72 104 147 151 157 167 173 175 195 212 228 240 266 828 359 363 429 440 466 467 496 536 556569