Gallstone ileus. Review of the literature and presentation of thirty-four new cases.