UTG+1 is SQUi5HiiFiSH, a 22/11/2.0 regular, the other is a random dude.

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

UTG ($72.30)
UTG+1 ($111)
MP1 ($20)
MP2 ($30.85)
MP3 ($67.25)
Hero (CO) ($159.15)
Button ($107.20)
SB ($89)
BB ($111.50)

Preflop: Hero is CO with 7, 7
1 fold, UTG+1 raises to $3.50, 2 folds, MP3 calls $3.50, Hero calls $3.50, 2 folds, BB calls $2.50

Flop: ($14.50) 7, Q, 10 (4 players)
BB checks, UTG+1 checks, MP3 checks, Hero bets $9, BB calls $9, UTG+1 calls $9, 1 fold

Turn: ($41.50) J (3 players)
BB checks, UTG+1 checks, Hero checks

River: ($41.50) Q (3 players)
BB bets $24, UTG+1 raises to $98.50 (All-In)

Hero? What's villain's range?