8 1705 537 true 6 17 19 21 25 28 36 37