madman - maniac
gravedigger - vampire
pirate, executioner, fortune teller - Warlocks
gardener, forester, hunter, Chaldean, lumberjack - Sylvan
blacksmith, stableman, count, peasant, monk, clockmaker, widow, vagrant - townspeople
It would be funny if the roles were assigned exactly like that) although I doubt it regarding the Warlocks and townspeople, it's hard to find suitable matches.
P.S. Hos, that's what fanatical monks and the like say.)