12 1049 551 true 6 11 17 25 31 34 51 66 74 76 85 96