105 653 2429 559 2430 1 2 144 423 2431 20 540 31 13 2432 2433 2434 2435 2436 2437 12 2438 71 1061 106 2439 2440 2441 123 2442 18 2443 55 111 107 108 2444 2445 1534 121 2446 2447 2106 39 498 597 156 211 37 2448 116 512 180 119 2449 261 199 917 113 233 605 2196 60 