266 286 321 850 377 392 398 416 434 441 448 450 474 533 684 689 647 719 761 827 915 1000 1008 1059 1083 1095 1147 1160 1188 1218 1254 1295 13431357