Villian is a standard TAG reg playing 19/16/2 5% 3bet

How are my betsizing? Thoughts on river? I think first two are fairly standard

PokerStars No-Limit Hold'em, $1.00 BB (6 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

Hero (SB) ($104.30)
BB ($117.25)
UTG ($101.40)
MP ($74.20)
CO ($78.30)
Button ($150.45)

Preflop: Hero is SB with Q, K
4 folds, Hero bets $3, BB calls $2

Flop: ($6) 5, J, 7 (2 players)
Hero bets $4, BB calls $4

Turn: ($14) 10 (2 players)
Hero bets $10, BB calls $10

River: ($34) 2 (2 players)
Hero bets $25