10 5591 564 true 2 8 10 19 21 27 30 33 35 38