Trenton has already solved 8 math problems in 30 minutes. His math challenge book has 175 problems. He plans to work for 45 minutes per day until he finishes every problem. At this rate, how many days before he finishes all of the problems?