Turbo tax says tax on $ 33,491 is $ 4,348 for 2016. Tax table for $33,491 says $ 4,558. Why is their a difference ?

Turbo tax says tax on $ 33,491 is $ 4,348 for 2016. Tax table for $33,491 says $ 4,558. Why is their a difference ?"