99 262 422 577 589 639 681 902 906 1014 1130 1248 1594 1600 1749 17781813