I need help with this exercise, thanks!

Answer:
1. at
2. of
3. at
4. of
5. for (unsure)
6. in
7. at
8. of
9. at
10.with
(If their was a word bank you can show it would be easier because theirs many ways you can do this)
Hope this helps! If you can give brainliest that would help