169 295 435 517 631 731 837 1008 1142 1330 1597 1830 2034 2168 2242 2291 2326 2575 2610 2642 2673 2775 2799 2886 2980 3032 3203 3334 3464 3539 3660 3828 3933 4015 4115 4245 4439 4513 4685 4898 5028 5165 5365 5568 