10 2799 583 true 3 8 11 13 17 21 24 29 30 35