laparoscopic, linear, terminal, microsurgical, distal, ampullary, bilateral, fimbrial, unilateral, endoscopic