Dante is holding a local dance for the community. He pays $125 to rent the local firehouse for the evening. He must also pay $3 for insurance for every guest at the party. If Dante charges $8 for entry to the dance, how many tickets must he sell in order to recover all the money he had to pay.