આ લિસ્ટમાં ભારત 66માં ક્રમે છે.