how long does lortab stay in your system