8 1 16 21 26 30 32 33 34