12 1257 623 true 3 22 33 37 43 53 66 70 76 92 95 98