A TV series has just been renewed for its third season. The 1st season had 66 episodes, the 2nd season had 67 episodes, and now 8 episodes of the 3rd season have been aired. How many episodes have aired in total?