13 5923 160 1036554 7 10 17 25 27 46 52 55 69 78 80 92 95 100 101 104 109 116 125 136 149 164 181 200 221 289 100 1381 2808 1544 26 15 13 11 9 7 5 3 1