50 455149225 14400059 115 131 166 173 186 214 233 240 261 264 274 277 358 403 415 420 428 438 444 450 475 529 562 615 618 622 647 689 699 777 826 907 914 917 960 986 990 1018 1027 1034 1145 1176 1267 1342 1389 1415 1419 1459 1478 1483