18 71 26 60 01 02 90 188 263 68 357 87 77 105 259 174 36 375 262 94 372 284 8 93 257 379 239 207 376 26521