Edinburgh has achieved a top three place in the British student sport rankings for the fourth successive year.