10 762 413 true 1 2 3 5 9 11 22 24 29 39