does xanax or ativan last longer what lasts longer xanax or ativan