11 2399 116 403657 9 22 27 29 33 51 75 84 95 96 99 100 101 104 109 116 125 136 149 178 338 921 100 1119 1072 59 13 11 9 7 5 3 1