8 53 18 9 30 31 32 40 43 64 68