5NL6max | am I getting bluffed?
	
	
		Grabbed by Holdem Manager
NL Holdem $0.04(BB) Replayer 
SB ($4.15)
BB ($16.29)
UTG ($1.23)
UTG+1 ($1.68)
CO ($3.22)
Hero ($5.21)
Dealt to Hero A:diamond: K:club: 
UTG calls $0.04, fold, CO raises to $0.16, Hero raises to $0.40, fold, fold, fold, CO calls $0.24
FLOP ($0.90) 9:heart: 4:club: J:diamond: 
CO checks, Hero bets $0.61, CO calls $0.61
TURN ($2.12) 9:heart: 4:club: J:diamond: 9:club: 
CO checks, Hero checks
RIVER ($2.12) 9:heart: 4:club: J:diamond: 9:club: 4:spade: 
CO bets $1.59, Hero ?
Villain was 42/25 over 12 hands, so stats are pretty meaningless.
Am I ever getting bluffed in this spot? I guess this is an easy fold, but I just hated it...
Also, please point out, if my play on the other streets was horrible as well. :)