56 31 55 69 160 148 183 169 71 150 159 186 52 182 164 96 65 12 165 76 104 91 180 6 183 141 11 12 161 113 38 40 66 32 2 54 11 48 76 163 91 116 33 175 35 132 124 154 105 37 177 12 126 22 20 199 23