9 117 10 21 27 28 32 37 44 54 55 59