10 596 560 true 6 8 13 14 17 19 23 26 35 36