10 169 257 true 2 8 12 17 19 22 26 28 37 39