The baker has 305 cakes to send to the farmers market. If he can pack up to 20cakes in a crate for shipping, what is the minimum number of boxes required toship all of the cakes. Explain your reasoning.