India ranks 94