10 2185 97 325705 1 7 8 20 35 36 58 65 69 76 100 101 104 109 116 125 136 149 173 797 100 1030 972 47 11 9 7 5 3 1