Which cases do the following prepositions take? Fill in the gaps with the appropriate answer. This exercise forms part of the Exeter Beginners' German Course.