Outcomes Following Common Bile Duct Exploration versus Endoscopic Stone Extraction Before, during and after Laparoscopic Cholecystectomy for Patients with Common Bile Duct Stones. (2022)