I read that the director told that only 30% drama is completed. At that time Episodes 19 and 20 were airing.
30% of drama has 20 Episodes
100% of the drama has 200/3 episodes = 66.67 Episodes approximately = 67 episodes approximately.
So this drama has 67 episodes.
67 episodes
742