13 3353 129 696243 6 13 15 22 23 33 43 44 47 52 61 79 89 100 101 104 109 116 125 136 149 164 181 200 221 252 100 1163 1532 477 17 15 13 11 9 7 5 3 1