10 237 251 true 1 3 6 10 20 22 27 32 36 37