两个整数相除,商是12,余数是31,被除数、除数、商、余数的和是459,问:被除数和除数各是多少?