50 99 297 495 693 891 1089 1287 1485 1683 1881 2079 2277 2475 2673 2871 3069 3267 3465 3663 3861 4059 4257 4455 4653 4851 5049 5247 5445 5643 5841 6039 6237 6435 6633 6831 7029 7227 7425 7623 7821 8019 8217 8415 8613 8811 9009 9207 9405 9603 9801