Cardiac tumors: clinical experience and surgical results in 74 patients.