1 4 7 10 13 16 29 30 31 32