Looks like a northwestern to me. Keep in mind that labial counts are more of a "usually" than an "always".

Quote from a guide: 7 labial scales (occasionally 8, rarely 6) 8-9 lower labials (rarely 7 or 10)