16 10051 240 2116643 1 2 5 11 17 26 27 35 37 40 44 55 60 65 77 84 100 101 104 109 116 125 136 149 164 181 200 221 244 269 296 7676 100 1469 4711 3490 160 21 19 17 15 13 11 9 7 5 3 1