English: India shares the 86th position with Mauritiana and Sao Tome & Principe.
Telugu: మారిషానా, సావో టోమ్, ప్రిన్సిపీలతో భారత్ 86 వ స్థానంలో నిలిచింది.