Ovarian pregnancy: a report of twenty cases in one institution.