23 26279 753 10446601 6 9 10 13 14 16 20 21 25 31 33 40 42 50 53 55 59 77 80 86 87 93 94 100 101 104 109 116 125 136 149 164 181 200 221 244 269 296 325 356 389 424 475 586 928 1545 100 1358 8018 11422 4867 223 35 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1