what age was margot when she passed away?