13 668 257 true
2 6 13 19 21 22 25 26 29 31 32 37 39