9 3379 557 true 5 6 8 22 25 27 29 35 38