Regina has $25 to buy groceries. She needs 3 cans of dog food, a gallon of milk, 5 pounds of chicken, a box of cereal, and 6 rolls of paper towels. The prices of the items are as follows: dog food—$1.50 a can; milk—$4 a gallon; chicken—$1.55 a pound; cereal—$2.75 a box; paper towels—99 cents a roll. Will Regina have enough money for all the items she needs? If not, how much more will she need? (Note: Remember that there are 100 cents in a dollar.)