Can somebody help me understand how to counter these champs?

So I joined this game about a year ago and I understand how a lot of the champions work and how to fight them, but some I just don't understand how to play against and some clarity would be nice :) So could anyone please give me some tips on these champions? Any help is appreciated! {{champion:84}} {{champion:39}} {{champion:64}} {{champion:57}}{{champion:56}} {{champion:20}} {{champion:2}} {{champion:58}} {{champion:107}} {{champion:98}} {{champion:91}} {{champion:23}} {{champion:29}} {{champion:112}} {{champion:5}}
Report as:
Offensive Spam Harassment Incorrect Board