9 250 15 32 51 53 58 75 78 84 86 94