China & Saudi were number 1 & 2 in 2022 reached top of world happiness index