0 21 42 63 84 105 126 147 168 189 210 231 252 273 294 315 343 364 378 399 413 441 462 483 504 525 553 574 588 609 623 651 672 693 714 735 763 784 798 819 833 861 882 903 924 945 973 994 1008 1029 1043 1113 1253 1393 1463 1533 1673 1743 1883 1953 2093 2303 2513 2653 2723 2933 3143 3353 3563 3703 3773 3983 4193 4403 4613 4823 5033 5243 6293 6993 8330 9030 10430 12530 14630 16730 18830 20930