HUMAN NEEDS FULFILLMENT: THE CONTRIBUTING FACTORS OF HUMAN FLOURISHING