7 2021 16 6 9 13 30 33 57 66