8 256 249 true 16 29 53 54 62 68 76 77