There are 45 rabbits in the cage. Harsha bought 12 rabbits from the cage. How many rabbits now?