A dance festival takes place over three days for a total time of 35 hours. If each dance group has 10 minutes to perform, how many dance groups can perform at the festival?