Carcinoma of the ampulla of vater. A clinicopathologic study and pathologic staging of 109 cases of carcinoma and 5 cases of adenoma