Stone clearance and risk factors for failure in laparoscopic transcystic exploration of the common bile duct