16 5737 172 1304835 4 8 13 15 17 21 29 32 36 38 45 48 49 60 85 93 100 101 104 109 116 125 136 149 164 181 200 221 296 490 1124 3827 100 1465 2677 1337 37 21 19 17 15 13 11 9 7 5 3 1