Keisha has 29 carnival ride tickets and it takes 4 tickets to ride the roller coaster. How many times can she ride the coaster? How many tickets will she have left over?