There are 31 episodes in season 3 and 50 episodes in season 5.