6 177 259 true 2 4 9 19 23 39