Click the green button to start and enter the correct answers below
54 different teams have played in the German Bundesliga so far. 10 of them have nearly always been there, missing at most 8 years (one team even played each and every season). The next team already missed more than twice as many seasons. Can you pick the ten perennial participants?