12 1680 1162 true 2 7 14 25 29 47 59 61 74 83 88 90