villain is running pretty nitty tag, like 13/9 restealing at around 20% against the CO. River is kinda meh, I'm sure I'm ahead nearly always but at the same time I don't think villain will ever call when he's behind and reopening the betting kinda sucks though I don't think villain is nearly good enough to shove with like AhQd to rep the nuts. There is value in not showing the villain my hand though I'm still not sure if I should raise here.

Poker Stars $1/$2 No Limit Hold'em - 8 players

MP1: $221.90
MP2: $226.75
Hero (CO): $200.00
BTN: $207.30
SB: $200.00
BB: $282.40
UTG: $207.90
UTG+1: $270.90

Pre Flop: ($3.00) Hero is CO with 7 7
4 folds, Hero raises to $6, 1 fold, SB raises to $19, 1 fold, Hero calls $13

Flop: ($40.00) 4 Q 3 (2 players)
SB bets $24, Hero calls $24

Turn: ($88.00) J (2 players)
SB checks, Hero checks

River: ($88.00) 7 (2 players)
SB bets $24, Hero raises or calls?