10 611 327 true 2 6 7 12 18 25 27 28 33 35