Pedigree map of Margaret of Swabia Hohenstaufen