I'm also the same level but I'm saving all my candies/dust for my gym defenders only.
If you'd like my advice I'd leave your attackers. They are all at a reasonable CP to beat anything.
If I were to power up anything it would be the 100% Exeggutor, the Gyarados 93% (although you may find a higher IV in the future with DP it's <90%), and the Dragonite 93% (once again <90% and best defensive moveset).
Once you get some better movesets on other mons and above 90% you could consider powering them up also.