These facts will tell you why Delhi University is the best