Meaning in Life, Psychological Well-Being and Depressive Symptomatology: A Comparative Study · Study