23 134867 782 true 4 9 18 21 22 35 43 50 52 56 64 65 71 72 97 105 107 108 113 114 118 131 135