Quiz: Name every team to have played in the Champions League

There have been 158 teams who have played in Europe’s premier competition since 1992-93.