Here's how long various drugs stay in your body