10 5402 673 true 5 6 8 10 18 19 26 28 32 35