India in top rank