Duodenal atresia and stenosis: long-term follow-up over 30 years.