how much homework per grade