A dodgeball tournament has teams of up to 12 each. If 580 people signed up, what is the fewest number of teams the tournament can create so that everyone who signed up plays?