Alexis has $43 to spend at the grocery store. She needs to buy Milk that costs $2, dog food that costs $17, pasta that costs $1, soup that costs $3, and chicken that costs $12. How much money can she spend on school supplies? (assume no tax weekend)