There are 58 universal human values