Management and follow-up of 78 giant haemangiomas of the liver.