11 2103 101 358832 21 42 51 58 60 65 74 76 79 81 92 100 101 104 109 116 125 136 149 164 181 1001 100 984 924 46 13 11 9 7 5 3 1