Anyone know about insects...?

i need to know what the insects below eat and what eats them...

1. ants
2. fruitflies
3. crickets
4. termites
5. mosquitoes
6. butterflies
7. dragonflies
8. bumblebees
9. earwigs
10. beetles
11. grass hoppers
12. wasps
3 answers 3