8 93 27 29 32 33 46 51 54 56 63