Ken went to a country fair and spent $5 on admission, $6. 50 on games, and $7. 21 on food. If he had $30 before he went to the fair, how much money does he have left?