Whos Hotter Megan Fox Or Nicki Minaj Or Kim Kardashian Or Katy Perry ?

Whose hotter ??