India ranked sixth