There is a cat that eats 1590 mice each day but today it only ate 1321. How many mice were left to eat before he could starve?