આ યાદીમાં ભારત 142મા સ્થાને આવ્યું છે.