The total he paid was $146.26.
From this, $18.99 was the base fee, so the rest was:
[tex]146.26-18.99=127.27[/tex]This rest was the cost of 89 cents for each mile he drove. So the total miles was:
[tex]\frac{127.27}{0.89}=143[/tex]Thus, Alonzo Drove for 143 miles.