Videolaparoscopic cholecystectomy. Results of a recent series of 100 consecutive cases.