#144 is Unown. No trainer has it, it's in the Solaceon Ruins.
Rhydon is in Victory Road. (Not very common, but you have a good chance of seeing it)
Gengar, I can't remember, but I have one, I'll trade. :3
Cecib :angry:
PS: Feebas was my last Pokemon to find. :D