8 1685 476 true 8 21 22 24 25 27 36 39