India ranked 94