A delivery driver leaves the depot at a set time each day. If the driver averages 30 miles per hour, they arrive at their first stop 6 minutes late. If they average 60 miles per hour, they arrive 3 minutes early. What average speed, in miles per hour, is needed for the driver to arrive at the first stop exactly on time?
40
42
45
48
50