The episode are airing on Boomerang Australia and soon to be on Teletoon in Canada if you can get them
This is absolutely incredible! For some reason, every episode above 21 is impossible to find. Thank you and best wishes