100 reasons to stay alive