6 123 257 true 2 12 13 17 20 39