21 14109 445 4957188 1 11 16 17 20 21 22 26 30 40 42 44 61 72 77 80 82 86 90 91 96 100 101 104 109 116 125 136 149 164 181 200 221 244 269 296 325 356 408 462 983 3630 100 1392 6153 5523 682 34 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1