Community structure of fishes in Cabo Pulmo Reef, Gulf of