10 5311 653 true 1 5 6 12 14 17 24 29 35 39