Villian is 32/0. How's my line?

Party Poker No-Limit Hold'em, $ BB (10 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

CO ($38.71)
Button ($53.15)
SB ($76.50)
BB ($47.35)
UTG ($34.85)
UTG+1 ($75.07)
UTG+2 ($49.25)
Hero ($46.25)
MP2 ($60.60)
MP3 ($66.51)

Preflop: Hero is MP1 with K, A. SB posts a blind of $0.25.
3 folds, Hero raises to $2, 2 folds, CO calls $2, 3 folds.

Flop: ($4.75) 8, A, J (2 players)
Hero bets $3.5, CO calls $3.50.

Turn: ($11.75) Q (2 players)
Hero bets $7, CO raises to $14, Hero calls $7.

River: ($39.75) Q (2 players)
Hero checks, CO calls $19.21 (All-In), Hero folds.

Final Pot: $58.96