10 579 486 true 0 7 8 10 13 20 25 31 36 39