6 43 229 true
5 19 22 27 32 35