From the realm of TV, name the actors or actresses who portrayed the following villains on "Batman":
The Joker
The Penguin
Catwoman (3)
King Tut
Mr. Freeze (2)
Louie the Lilac
Egghead
The Black Widow
The Archer
The Bookworm
Madame Minerva
Shame
Lord Pfogg
Lola Lasagna
The Queen of Diamonds
The Mad Hatter
Ma Parker
Falseface