10 3423 577 true 3 13 18 19 21 24 26 32 37 39