9 239 32 15 20 32 58 63 67 74 96 100