Hm.... this is a hard question. I looked over Bulbapedia and found a page on evolution families. Maybe it will be able to help you better.
Bulbapedia homepage (source):
http://bulbapedia.bulbagarden.net/wiki/Main_Page
Bulbapedia article on evolution families:
http://bulbapedia.bulbagarden.net/wiki/List_of_Pok%C3%A9mon_by_evolution_family
it evolves lv. 21
It does not evolve.
trade it then it will evolve
Carracosta does not evolve
Throh has no evolutionary line, it does not evolve.
you need to trade it for it to evolve
It doesn't evolve.
Moonstone makes pokemon evolve.
you need to trade it and it will evolve
It will evolve at level 7.
Absol doesn't evolve.
Viridian city.