10 8859 725 true 1 3 6 10 13 15 22 24 34 36