21 82 228 543 793 1005 1398 1608 1867 2163 2322 2604 2903 3122 3628 3916 4094 4392 4717 5038 5229 5405 5882 6120 6576 6804 7242 7495 7904 8308 8687 9051 9202 9404 9741 10031 10273 10626 10800 10979 11154 11324 11539 11769 12312 12689 13136 13660 13894 14272 14445 14536 14760 14954 15191 15599 16190 16531 16835 17165 17480 17648 18100 18455 18589 18768 18939 19284 19384 19573 19876 20204 20424 20606 20965 21447 21911 22433 22724 22990 23198 23667 23945 24196 24549 24774 25045 