Coronary artery perforations: four different cases and a review.