3213 2 23 27 31 33 43 63 68 71 74 78 101 144 149 172 179 185 219 247 285 288 338 371 387 408 424 426 438 442 443 451 468 493 495