10 410 259 true 1 6 10 13 15 19 22 24 26 39