9 1603 84 230632 27 39 45 47 66 70 76 87 89 1 2 3 4 5 10 21 84 473 84 766 703 25 9 7 5 3 1