Petrologic and geochemical variations along the Mid-Atlantic Ridge from 29 degrees N to 73 degrees N