Section 179 Expensing

Which of the following expenses can Vicki expense entirely under Section 179 expense assuming she meets all other requirements?
- $10,000 for a new coat of paint in the lobby and office.
- $20,000 for a new roof on the warehouse
- $30,000 for vacation
- $25,000 for new computers