18 compounds