true 673 238 true 14 19 26 28 30 39 41 45 46 49 52 54 58 63 65 67 70 71 79 83 84 92 97 99