Esophageal Atresia with Tracheoesophageal Fistula: A 20 Year Experience of 51 Cases.