19 15947 442 4639273 3 4 10 14 17 35 42 56 58 64 67 71 74 76 86 88 91 95 96 100 101 104 109 116 125 136 149 164 181 200 221 244 269 296 325 356 410 5611 100 1420 6834 6442 949 33 25 23 21 19 17 15 13 11 9 7 5 3 1