pliopithecid omomyid amphipithecid dryopithecine parapithecid cercopithecid oligacanthorhynchid palaeopropithecid cercopithecoid plesiopithecid