does xanax or valium last longer which lasts longer ativan or valium