8 1042 340 true 11 12 14 27 31 32 34 38