11 10688 849 true 1 2 5 9 18 20 24 29 32 37 38