David wants to donate $400 to a charity. He has already saved $125. He earns $9 each day at his after-school job. What is the least number of days that David must work to earn $400?