18 1315 836 true 10 14 17 25 28 38 47 49 56 57 65 72 80 81 84 85 87 93