Răspuns:
cel mai usor poti sa ti dai seama prin intrebare, firește. un criteriu pe care nu l-ai menționat este legat de prepozitiile pentru fiecare caz in parte.
conform, datorita etc (dativ)
contra, împotriva etc (genitiv)
am dat doar câteva exemple de prepozitii, probabil cunosti mai multe sau daca nu, le găsești cu un search pe google