40000 40000 11 11 9 9 50 50 4 6 16 20 38 42 37 39 39 45 46 47 52 54 55 57 67 71 70 74 72 76 138 207 239 304 363 456 365 369 443 514 562 572 534 549 644 696 652 667 603 675 6139 6885