8 106 50 9 33 45 51 64 86 91 93