34 Tropical algae eaters