9 891 75 135460 1 11 18 27 65 69 87 91 98 100 101 104 109 116 125 136 166 569 100 421 331 14 9 7 5 3 1