The Wallace family had 100 relatives at their big Thanksgiving dinner. Of all the guests, 90 had French heritage, 80 had English heritage and 75 had Native American heritage. At least how many had heritage from all three cultures?