Congenital coronary artery fistula: a report of 24 patients.