9 255 22 17 25 34 37 66 77 88 97 100