Someone more cynical than me might suggest you are looking at this the wrong way, and instead might ask this: how many times has the other two teams been the cheeks, and what automatically happens if Dons and Hearts aren't drawn together in a semi-final?
I should probably add that such a person is probably too cynical to even bother looking at the data to check.