भारत को इस सूची में 13वें स्थान पर रखा गया।
India is ranked No. 13.