There's no definitive answer to this. So, my take on it is to get a solid grip on the top 100 drugs. And then, really use the suffixes and you'll start to see the common themes in generic names.
You will really only get to know all 200 by working around them daily. So, if you don't already work in pharmacy, then stick with the top 100, and stay focused on whatever your other weaknesses are.