The Dade County Fair's admission fee is $8 and each ride costs $2.50. Sonia spent a total of $25.50. How many rides did she go on?