Henry is an odd one. It was old fashioned and out of style, not common, when I was growing up.
As for Mohammed, it would seem an inordinate amount of Muslim male babies are named Mohammed.
Still lots of old world European (German) families in the St. Cloud area.