100 590 111 201 608 114 332 721 395 850 608 311 312 771 703 749