2018 Crystal Ball race ratings (as of Oct. 19, 2018) : Senate