Some of these aren't even monster girls. #14? Sarah Kerrigan from Starcraft. #20? That's from Gravity Daze, if I recall correctly. And I don't think Elves exactly fall under "Monster Girls", but feel free to correct me if you think I'm wrong. Rest of it's okay though.