If a truck travels 307 miles on 16 gallons of gas, how many miles per gallon does it average (to the nearest tenth)?