12 2956 1117 true 2 3 14 25 38 41 49 81 89 96 97 98