18 10331 1092 true 3 5 6 9 11 16 17 18 21 22 24 25 26 31 32 33 35 39