12 841 688 true 8 12 17 26 28 30 39 43 46 60 67 82