8 587 485 true 3 6 20 24 27 32 33 34