10 1619 106 260986 18 23 27 39 49 63 85 89 98 99 100 101 104 109 116 125 136 149 164 197 100 781 689 13 11 9 7 5 3 1