8 1163 343 true 3 8 9 13 14 23 38 39