20 168 13 496 320 284 127 845 154 189 360 54 254 358 83 133 466 131 860 687 186 158 580 226 122 472 261 595 215 182 98 636 45 917 206 429 52 772 122 350 324 479 262 624 319 120 643 191 565 759 215 654 435 263 704 267 607 370 415 560 145