11 571 290 true 1 3 6 7 10 13 18 21 25 34 35