e common duct stones