8 257 16 14 22 40 43 62 67 84 95