10 601 494 true 1 2 9 13 22 30 32 33 34 39