8 260 232 true 2 43 47 54 58 59 84 97