100 590 111 201 615 114 332 707 588 116 200 408 502 525 608 311 312 730 711 747