villain is 14.85/4.85/3.3 over 229 hands. After he insta shoved on the river, i put his range on AA,QQ,99,AQs,AQo,ATs,ATo,AJs,AJo and other Ace rag hands. Wow, i just cant see any hands he c/r with on flop and i soundly beat on the river. Any thoughts?

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

UTG+1 ($104.55)
MP1 ($38.95)
MP2 ($100)
CO ($101.35)
Hero ($101.50)
SB ($96.85)
BB ($111.80)
UTG ($109.30)

Preflop: Hero is Button with A, K.
5 folds, Hero raises to $4, SB calls $3.50, 1 fold.

Flop: ($9) 9, Q, A (2 players)
SB checks, Hero bets $6, SB raises to $12, Hero calls $6.

Turn: ($33) A (2 players)
SB bets $15, Hero calls $15.

River: ($63) T (2 players)
SB bets $65.85 (All-In), Hero ?