17 28012 243 true 2 5 28 62 64 75 77 92 95 107 113 119 125 132 143 146 147