A certain brand of chocolate is packaged in a box that holds only 1 chocolate, a box that hold 5 chocolates, or a box that holds 25 chocolates. How many boxes are needed to fill an order for 1256 chocolates if the fewest number of boxes are used and each box is filled?

(Source: Adapted from Mathematics Teaching in the Middle School, Jan 1997)