10 258 260 true 43 53 54 56 57 60 66 71 88 97