79 116 164 195 214 336 362 452 456 657 570 686 733 921 19034 62 96 150 192 220 223 229 283 383 600 629 706 743 845 849885