Opp 40/20/7/43 hands. hows my line vs Opp??

PokerStars No-Limit Hold'em, $0.25 BB (7 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

MP2 ($16.30)
CO ($9.50)
Button ($26.95)
SB ($22.30)
Hero ($37.35)
UTG ($15.70)
MP1 ($34.65)

Preflop: Hero is BB with T, T.
2 folds, MP2 calls $0.25, 1 fold, Button raises to $0.75, 1 fold, Hero calls $0.50, MP2 folds.

Flop: ($1.85) 5, 9, 9 (2 players)
Hero bets $1, Button calls $1.

Turn: ($3.85) 8 (2 players)
Hero checks, Button bets $2, Hero calls $2.

River: ($7.85) T (2 players)
Hero ???????