Will come back to update:
4 Electric: Pikachu, Raichu, Elekid line, Mareep line
5 Water: Squirtle line, Marill line, Poliwag line, Totodile line, Vaporeon
5 Grass: Treecko line, Bulbasaur line, Turtwig line, Tropius, Shroomish
5 Fire: Ponyta line, Charmander line, Fennekin line, Houndoom line, Growlithe line
5 Flying: Talonflame line, Hoothoot, Wingull, Pidove line,
5 Normal: Miltank, Furret line, Zigzagoon, Dunsparce, Whismur line
5 Ground: Numel, Diglet line, Sandile line, Hippopotos line, Swinub
3 Poison: Nidorina, Skrelp, Seviper
5 Ice: Glaceon, Delibird, Snorunt, Piplup line, Lapras
5 Legendary: Articuno, Darkrai, Yveltal, Suicune, Moltres
4 Steel: Aron line, Skarmory, Pawniard line, Honedge line
5 Rock: Aerodactyl, Tyrunt line, Kabutops line, Omanyte line, the coral Pokemon.
5 Fighting: Lucario, Hitmonlee, Hariyama line, Breloom, Hitmonchan
5 Psychic: Jinx line, Mr. Mime line, Sigilyph, Hypno line, Chingling line
5 Dragon: Dratini, Dragonair, Goomy line, Gible line, Noibat line
3 Dark: Murkrow line, Sableye, Cacturne
5 Ghost Type: Banette, Litwick line, Duskull line, Drifloon line, Trevenant
1 Fairy: I haven't played Moon yet, but when they first introduced Fairy in 6, they got lazy by shoehorning the typing on pre-existing pokemon and made very few new ones. So until further notice Sylveon gets my sole vote.