ENUMERATING EXCEDANCES WITH LINEAR CHARACTERS IN CLASSICAL WEYL GROUPS