8 255 18 1 14 27 41 62 78 99 100