8 254 487 true 16 22 40 49 67 71 84 89