6 126 251 true 2 13 21 22 33 35