Maria walks 12 miles in 3 hours. How many miles does she walk per hour?