Non Resident New Jersey Tax Return - I owe money?

I just wanted to check if this is correct.  I'm filing a nonresident New Jersey Tax return.  I live in Illinois and my W-2 shows $5416 in state wages, $146 in State income tax. 

I ran Turbotax and it is saying I owe $98.  Am I missing something?

 

I ask because previously I had a similar issue for a NR California return that said I owed money but it was because Turbotax was adding in my HSA contributions (which Turbotax did not adequately explain).

Thanks in advance!