10 toughest players