With your stack id be pushing this preflop. 22 isnt a great hand, but with your stack you ned to be pushing, your raise was just barely over the minimum so he is calling with almost anything, with 22 Id rather use your folding equity by shoving my chips into the pot. I dont think you can call the bet on this flop, in a best case scenario where your opponent is making a stop and go and pushing with anything, then you are barely better than a coinflip. If he has a hand you have 2 outs to improve, Id fold here. Push preflop and you dont have to make this decision.