11 1107 949 true 10 14 31 32 41 52 56 71 77 85 88