8 1143 314 true 3 8 9 19 21 22 32 37