Genesect>Psychic, Zoroark>Ghost, Terrakion>Dark, Muk+Acid Armor>Fighting. I also highly reccomend a flying type like archeops. If not then Gothitelli is fine. Would also reccommend Beartic or Mamswine.
The pokemon I mentioned are supposed to be specificaly for each E4 member and champion. However as I see right now, it does have a few exploitable weaknesses so arrange them around to cover those weaknesses as you wish.