Comparative study of laparoscopic common bile duct exploration and cholecystectomy with endoscopic stone extraction and laparoscopic cholecystectomy