22 123145 12245 true 6 13 17 25 27 35 46 47 53 55 56 58 60 65 74 75 78 83 87 91 92 94