આ લિસ્ટમાં ભારત 109મા સ્થાન પર છે.