8 250 31 26 49 55 72 73 75 84 99