0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 17:16:26 +00:00
OI-codes/LibreOJ/3280/data/02-04.in

4001 lines
23 KiB (Stored with Git LFS)
Plaintext

2000 250
1580 249
640 178
2 1
615 1054
112 816
949 22
57 793
407 950
865 416
1903 1229
975 365
455 1355
1494 98
1565 497
1244 780
1323 1074
1588 138
1503 1145
447 352
1264 1880
951 1564
821 393
232 569
1023 572
158 255
571 1257
1693 704
1816 309
726 255
570 528
284 471
1430 569
26 1408
357 1902
452 497
563 1019
1510 284
1046 541
970 1892
147 278
1426 408
450 577
587 1839
617 1060
222 629
1017 932
1173 882
142 40
29 21
140 232
580 40
423 665
16 14
458 614
1211 1841
117 30
343 127
216 620
571 378
433 1804
550 589
495 129
124 144
29 1062
330 31
1657 240
691 704
53 24
228 1293
231 37
321 1081
109 420
1708 1772
1782 1222
330 959
1378 1296
1359 244
1342 112
1273 123
185 34
1297 319
1977 1291
620 989
290 1222
1178 958
32 6
897 1983
238 600
120 627
238 598
34 3
1 22
1704 802
1412 419
275 1398
1524 1200
592 1590
18 404
577 1825
807 1872
852 1886
577 971
1515 919
1968 1334
599 293
9 572
532 1115
37 136
1195 1265
226 108
170 1241
59 367
488 57
93 77
292 914
683 795
1090 1193
248 428
759 1710
1648 748
527 205
1413 814
628 1123
1723 1794
318 349
168 357
661 1635
27 66
639 1646
1679 1401
26 186
1169 964
1243 385
818 205
126 365
426 1335
44 128
205 1598
378 1770
75 270
895 140
452 907
1224 1035
278 364
343 1777
639 1375
918 1138
1087 1013
274 140
212 175
28 5
50 161
367 1915
810 1084
1109 522
7 3
61 761
183 1047
131 107
207 922
840 68
1246 371
529 749
1693 1883
532 1775
1786 423
52 777
1651 1588
766 754
654 161
1167 172
481 1155
40 619
321 313
377 1793
599 772
956 1439
248 177
915 314
60 291
634 25
304 407
21 769
317 191
366 210
1469 237
102 45
488 568
259 64
1591 143
500 1171
371 154
218 1383
198 1541
89 668
454 603
1271 960
248 444
1117 1295
1868 251
1049 33
126 11
1176 207
269 78
1259 870
881 307
1254 439
42 86
700 1279
1871 753
1137 579
710 110
1869 1512
1011 221
624 1048
751 1803
789 1325
26 221
1921 1659
1221 1667
194 324
500 718
1619 1636
1937 153
131 294
892 878
524 203
326 202
379 279
1550 1483
20 1076
1189 246
1068 208
519 738
703 418
935 421
827 134
308 339
927 847
351 71
1721 1974
1624 848
358 864
1064 189
1997 1564
110 1536
1612 1247
201 151
649 970
390 869
322 974
1535 1379
1433 1361
119 280
703 1814
1531 400
847 332
161 1756
1344 1025
1240 267
162 99
237 390
123 181
212 675
324 681
45 40
934 1416
596 179
103 521
4 3
1332 91
101 97
1686 1096
1680 1801
1427 1790
8 11
132 97
543 673
268 145
1496 748
1979 879
1864 1280
498 59
1024 1666
617 1556
42 529
3 617
1397 959
89 168
529 1006
523 359
81 417
175 173
1075 667
1723 384
542 387
1569 784
455 1940
112 163
117 1085
225 146
80 157
496 383
1018 433
166 69
682 366
486 52
590 156
1496 1835
682 1502
1286 990
1072 593
983 732
809 1887
532 250
578 449
1495 1999
946 666
843 739
276 439
8 918
667 302
194 233
95 69
608 1992
1630 361
1896 1548
194 257
1805 395
1691 1532
1828 1622
25 237
1695 1927
403 286
836 1863
532 1505
735 618
91 140
474 1316
1150 769
186 260
985 640
284 664
1853 120
1482 792
1252 1597
150 62
929 1346
690 909
422 602
1441 150
1875 245
978 803
1205 1731
636 524
7 1215
993 1114
199 751
1038 913
108 109
314 462
1944 168
1619 1675
1394 240
425 270
1404 126
764 634
504 1151
1369 316
1571 596
502 197
607 86
61 314
102 659
1282 663
1617 85
288 298
398 470
80 40
902 718
337 210
150 2000
886 771
91 49
312 412
1764 531
825 1136
901 483
1221 607
680 1312
412 458
844 213
362 394
496 1449
255 1766
380 1878
1461 352
45 193
386 1499
744 663
638 243
723 1480
228 536
18 12
727 1844
102 384
29 75
1419 1733
503 556
67 396
671 497
1141 765
1722 1080
721 390
782 8
1139 1923
944 750
434 162
306 1266
160 134
323 466
824 85
454 12
271 1718
239 109
1849 910
423 1647
339 410
632 1283
999 644
129 25
1142 256
1212 80
47 977
577 717
2 21
460 459
1528 836
1595 1498
492 329
9 265
100 97
1172 617
1640 928
1525 899
884 713
1971 1615
340 164
1615 1930
1229 1232
179 173
157 875
1837 1147
746 611
951 252
20 1840
1158 1368
1847 972
258 563
595 512
1365 309
1152 42
1170 358
1232 1622
91 1165
52 1000
657 277
610 813
283 79
649 538
985 1112
1444 613
1953 1508
719 1099
1013 14
507 1345
1057 1110
361 1606
249 135
1826 16
552 1859
448 40
650 1427
102 300
885 1856
620 1442
172 438
1371 207
850 1103
1318 28
707 514
1920 1333
199 917
1589 916
393 83
1819 1054
1307 1508
21 158
873 1074
1726 713
771 218
28 49
701 251
350 871
471 475
196 753
33 273
1167 1290
83 290
1735 1052
301 241
548 432
842 350
487 1281
1134 1406
287 15
1703 792
1969 1414
982 899
730 205
1783 16
1634 1568
666 449
676 995
342 692
201 487
1230 889
78 1415
915 1578
455 383
1058 81
70 130
548 964
99 1493
197 149
170 235
146 200
370 122
1787 364
506 498
1513 1298
1 165
47 1716
1910 794
794 228
507 558
1424 1560
646 1985
1094 334
1514 1249
258 272
328 740
1219 267
293 146
127 1033
605 725
1734 485
1867 224
1600 152
52 1275
1516 1305
125 355
933 919
1226 65
1302 10
1879 1912
557 1690
951 1451
799 1437
1201 193
215 820
309 79
372 162
172 182
1745 1778
1520 418
482 309
151 464
20 2
1005 192
1838 857
221 275
583 168
27 191
1914 1809
362 176
689 466
352 531
1641 1502
43 1486
334 111
287 1609
720 132
1022 804
1739 143
561 82
707 739
168 356
1566 840
828 515
37 64
1650 1532
1834 1489
277 24
1932 1707
986 46
780 1670
1357 1084
318 38
1071 993
643 16
1877 562
730 1545
126 331
672 883
1294 1504
860 653
114 1030
781 1307
1423 1895
299 156
152 8
1131 145
1299 589
6 1695
296 787
786 1199
1187 436
459 268
55 35
1655 1852
261 205
586 53
514 23
725 1753
346 1843
26 1797
376 1310
775 460
4 276
322 911
20 174
272 307
292 67
223 728
750 568
72 236
621 361
19 39
1149 331
190 581
406 549
711 1800
93 267
487 1037
733 338
833 1721
981 978
1329 1619
671 931
382 856
1957 1787
713 929
1745 518
357 452
757 1105
757 123
253 1092
1035 1904
1079 199
4 329
1558 1781
1552 558
1446 949
78 920
1145 1529
233 1608
1399 1699
1607 372
898 1711
5 1
1642 1264
383 1674
339 984
83 289
955 16
1632 1431
1100 1024
705 118
1248 748
1626 1510
84 30
1236 918
1448 1601
224 1678
167 528
1046 1326
350 134
496 1694
1041 119
1929 1300
426 325
1774 173
595 1473
1570 1406
534 737
875 1615
1882 1687
183 625
923 479
1649 1075
814 17
194 83
467 1431
1185 562
3 114
1353 951
83 11
5 1336
741 532
90 848
863 988
64 1277
1146 1387
224 588
847 1372
586 1724
1031 221
1174 578
997 119
1368 1991
172 176
111 76
1258 289
60 149
579 59
237 1981
167 23
24 41
647 928
1134 975
225 622
498 723
1094 1331
544 868
108 80
453 831
645 361
1161 1812
1010 52
905 467
506 1978
1306 1042
1229 344
811 863
445 17
1813 450
1478 519
1153 394
295 244
395 106
82 48
879 1154
24 335
1195 970
574 102
415 215
192 182
804 403
386 379
683 1231
183 246
681 1070
278 450
311 82
490 233
10 803
541 838
57 70
560 815
316 880
980 532
912 617
257 1083
112 77
23 228
1283 1901
1939 1945
532 1671
135 114
905 1148
223 43
227 52
52 284
368 63
89 51
1557 1090
236 323
526 175
3 310
715 1082
1866 1956
1320 1094
806 502
72 1654
431 166
1833 1718
953 348
535 434
1056 1955
353 517
1021 794
1204 622
746 1452
58 347
27 3
794 1700
1439 1795
1194 993
44 990
612 402
1575 957
1205 1551
1469 1471
184 209
399 516
1534 79
57 866
154 26
1340 1304
110 230
38 216
760 449
891 69
14 567
1572 764
422 232
1380 935
862 926
1245 1799
1468 249
537 1268
1351 227
501 130
1664 409
226 697
40 25
416 1129
69 195
1994 1568
103 88
378 117
1631 1253
578 798
1006 1976
1935 1134
1928 71
634 708
538 530
1715 1094
1078 1858
282 277
1547 963
1263 1692
1097 753
676 98
36 38
1717 5
252 198
237 565
577 1028
41 409
752 1719
798 1303
693 82
335 465
215 92
377 1827
1728 1603
1547 1959
42 57
39 90
416 553
775 937
411 1106
1434 418
1251 35
1874 1016
148 37
966 623
679 447
1379 776
44 40
1338 1376
546 100
1707 95
1501 1160
112 597
313 389
657 1311
159 724
101 124
1773 151
71 33
14 11
1140 1343
433 1428
180 152
1576 684
66 243
499 467
201 656
683 640
1121 905
192 203
1637 97
250 96
586 1367
800 669
44 94
50 41
1466 914
520 478
1680 862
31 69
1228 1025
559 142
1614 1087
1405 1497
10 56
73 38
265 762
1208 1127
76 57
308 90
976 862
1202 563
1885 1608
1689 1209
359 1464
1113 935
1517 112
1934 1539
25 99
38 626
1324 1254
555 135
687 913
1857 621
32 241
1601 1638
1611 1097
886 1206
699 371
1257 1870
1253 944
809 957
1592 650
114 763
1209 889
539 7
79 700
518 525
185 421
877 232
163 805
694 1002
62 1573
906 138
198 12
62 139
1500 902
247 591
902 1066
1090 774
879 1498
1196 943
885 53
518 479
147 46
1688 1967
461 324
301 808
387 1908
287 388
1225 1053
16 36
452 1330
1669 973
140 380
27 387
1356 1282
982 1250
1616 1965
444 716
279 274
430 767
471 511
750 835
109 1289
421 522
1830 591
1219 1639
141 76
252 965
1688 764
3 8
225 391
285 1960
29 541
273 1073
605 1720
1165 1339
176 651
1881 1514
143 146
495 503
453 1077
852 140
1663 1328
1922 687
1096 410
228 240
722 1765
231 1829
96 1808
374 332
24 17
1949 1473
1836 3
64 105
874 1107
1304 1135
695 924
835 1909
1623 583
1747 897
773 537
776 404
1203 1085
945 685
1039 1111
31 10
1559 1625
1003 936
212 1988
463 52
1540 1133
15 5
430 515
302 341
893 1319
1972 660
1104 530
25 9
768 1370
277 313
163 544
286 244
536 956
96 70
520 694
279 756
152 418
1295 1481
1053 453
629 996
1238 67
853 89
438 1122
1899 1855
1762 1011
1463 1099
580 1361
1796 401
509 434
258 159
57 81
1144 516
647 186
709 1045
109 1213
120 630
1385 370
1736 1127
637 825
1012 780
320 243
114 631
669 628
567 755
56 576
92 208
480 348
1007 1702
1095 1754
279 878
50 644
9 608
168 513
1490 1131
374 1806
1050 720
1894 145
543 99
142 352
359 103
200 639
1091 195
477 112
127 47
1482 1633
137 1029
825 1377
156 242
9 8
1125 866
1111 1712
665 873
830 439
1009 16
10 398
1933 400
73 1407
1424 1103
189 1249
1419 340
1036 167
65 507
370 1905
601 287
921 677
1538 1494
552 220
1907 1379
221 473
1435 458
81 1200
640 1300
740 1400
469 481
172 26
258 382
59 714
254 1563
1450 1553
1681 75
1946 197
983 1410
869 1403
834 306
796 769
466 1443
628 1211
1081 1559
893 601
116 1832
1785 1404
470 1543
207 244
51 687
153 184
357 534
1274 1798
353 484
809 62
52 1665
253 156
1951 762
1554 1788
220 752
1024 285
312 857
958 287
1248 1450
228 1126
440 205
127 238
1429 452
479 47
1399 51
24 1237
594 20
135 288
119 24
925 620
223 254
381 124
555 1539
952 559
1610 1815
407 942
567 1954
987 388
1349 1287
810 837
1780 990
507 1025
891 1925
854 1386
63 38
1962 1769
1831 1824
469 423
1197 391
478 1198
147 562
922 1548
766 1425
823 259
369 68
312 1321
298 1549
574 973
356 712
940 532
298 429
457 78
368 783
780 1479
72 57
17 106
271 100
1432 1236
139 217
125 858
1651 1810
5 719
1759 103
825 1942
1454 782
573 111
423 406
193 1741
7 969
1059 360
1183 15
1755 1918
930 842
1373 926
1604 667
1948 136
342 879
277 745
919 1160
456 1761
1108 962
452 1182
1495 1337
478 1384
526 1039
1267 515
61 315
3 1562
613 698
731 646
324 609
405 209
857 1044
691 143
202 245
120 1687
83 1341
632 817
413 979
588 845
615 309
25 1004
1164 451
1327 1212
1157 546
116 616
753 1233
15 61
1598 1789
983 1561
33 1491
370 1078
369 437
1389 1319
491 1235
424 317
1226 1313
829 551
87 551
1732 311
33 27
715 1329
383 508
117 1242
399 260
1065 175
1388 215
1939 397
1135 657
1497 1943
404 685
494 378
1817 1425
799 1676
91 427
1701 806
826 33
1453 667
376 131
867 108
495 592
1811 523
1963 233
509 650
1507 1594
768 503
1402 539
1884 700
698 1098
64 353
779 460
734 645
518 1730
127 1527
220 77
211 189
1484 1045
1655 1030
1591 1744
932 1708
4 47
296 122
621 758
169 128
87 1287
898 308
377 13
1851 1237
68 1382
1492 1418
634 1458
71 173
283 819
1893 1828
1358 960
1262 1354
27 151
1350 1307
711 455
478 109
1140 1147
904 300
684 968
483 197
614 1132
727 1146
1663 1769
1175 360
1041 1748
1362 533
799 624
16 51
263 101
1926 380
1118 1677
12 143
55 115
1113 1537
613 66
5 120
635 421
1 42
1133 1530
376 1192
721 1672
1035 264
33 98
74 13
849 798
414 1876
1088 938
985 1475
1742 1494
56 373
32 35
229 1016
1422 677
1749 1034
296 533
1227 302
141 587
1159 1685
1518 339
107 2
316 402
10 3
134 229
1027 574
1485 445
406 290
17 15
557 311
653 612
81 88
165 256
895 1080
349 451
1900 803
2 3
687 747
1168 965
1352 171
1752 638
58 1051
201 385
403 861
474 178
153 141
1144 1966
43 854
1156 1060
605 305
347 1861
1931 1099
126 145
870 237
1876 1986
231 1544
1913 1643
112 121
554 604
1713 229
720 790
161 784
589 623
48 1698
1706 377
1 306
566 264
836 188
688 466
1396 134
187 175
199 1119
807 207
1975 1555
862 23
573 722
53 336
1418 800
123 67
584 537
104 888
1256 1274
1757 1028
1964 262
424 1714
883 1850
1767 1362
1709 1329
1162 563
867 1938
282 432
39 678
327 103
652 126
1457 143
1661 704
1190 968
334 1334
92 530
1653 96
1970 1062
1374 245
1629 1264
88 759
592 677
410 1523
1181 306
1586 1987
268 954
505 1809
1779 1664
42 963
962 650
1740 449
609 908
375 262
1824 276
426 993
1262 1233
408 120
936 877
702 6
57 67
903 785
593 461
1332 1784
1566 1584
1462 672
401 245
1586 1421
755 1980
19 8
48 32
1116 315
415 504
1996 584
198 202
726 1188
641 189
174 383
999 1421
407 1052
7 46
737 1291
1644 897
686 215
1348 278
1270 1593
1825 1950
87 68
959 1822
1391 1194
631 1179
138 40
105 1862
7 23
448 1842
792 760
1483 964
1089 1210
274 302
185 1223
1865 943
1855 965
676 1409
570 1519
1145 336
373 1252
1696 23
1673 667
209 485
491 279
61 190
6 436
266 196
281 207
812 726
1579 729
960 484
1080 1411
903 1465
1061 332
36 890
13 12
669 1161
6 3
151 183
1046 1333
637 1314
1239 392
650 1158
932 320
1129 1405
1889 980
55 79
214 19
812 941
162 833
549 1477
824 1256
425 1791
190 346
385 855
1585 258
68 46
247 228
1042 244
383 897
392 356
1989 507
1961 1254
962 1143
789 432
802 510
1995 1836
1263 1245
887 368
849 939
785 379
178 168
344 315
1476 890
22 30
149 430
648 289
149 159
222 345
760 1015
17 222
746 1284
1660 396
1140 1234
1338 1249
1520 1628
1264 533
838 943
1758 299
219 540
1247 1240
166 285
143 1032
9 59
1747 1993
1216 676
1906 1681
330 646
334 1512
1737 896
368 537
177 103
429 1270
337 1613
317 1086
38 1067
1916 466
1776 555
505 430
859 110
878 1581
950 1298
45 414
674 754
1184 410
1312 1941
199 147
331 1658
1746 655
1574 610
411 382
437 690
219 850
1008 878
34 122
358 204
1101 217
537 778
1659 29
550 197
501 1807
254 297
134 218
25 991
363 157
416 130
1088 1447
1605 1065
189 44
1558 1036
1139 558
441 378
434 1255
1347 927
582 22
1487 230
1117 33
361 244
97 610
99 1260
1982 1568
1180 769
326 493
695 24
801 223
263 333
658 1947
1278 1047
977 1911
1152 1568
749 1130
1095 180
582 961
1067 1133
86 348
1729 357
1002 1924
1984 1621
966 1118
122 219
696 474
1308 415
325 274
449 448
31 765
98 156
312 218
58 196
1141 1360
1396 1620
49 1014
328 148
1554 181
119 998
1958 1881
560 131
1854 1113
110 55
503 872
1424 1697
1301 1095
1186 245
173 1771
1460 1231
651 994
947 647
1616 988
147 1506
910 589
1191 556
1652 277
663 76
555 637
489 364
1610 1188
1417 618
499 1280
354 193
8 1725
581 1755
1366 1148
229 262
234 88
1140 213
1089 468
294 1159
1335 1364
743 707
1217 756
16 210
1024 1472
732 3
1627 415
387 1020
1555 812
53 400
319 255
304 152
1059 1866
250 1582
506 611
672 577
280 1393
1410 1542
62 164
547 281
236 1760
137 132
322 199
204 142
564 275
493 919
1848 619
1328 1077
99 1917
406 1294
49 171
152 1438
889 774
409 770
1459 1169
1414 918
604 1120
651 1488
1166 754
69 134
829 1063
1768 1437
1998 384
298 781
453 80
510 118
822 302
1507 399
316 36
506 1587
34 37
1285 45
589 618
25 642
1163 493
27 97
1401 806
1419 1897
275 519
260 938
1102 989
88 205
95 1448
85 76
52 24
88 788
575 632
900 785
32 104
1533 139
1456 1226
786 508
1440 368
1217 1820
1289 1727
1392 1185
117 467
778 1455
157 1879
811 646
747 846
653 713
224 153
160 1621
992 241
92 207
556 1056
78 1662
1381 766
1643 859
876 232
1117 1214
1602 362
1521 690
1205 1873
506 585
790 1423
996 1269
443 338
665 899
1124 60
26 22
368 1821
58 39
828 1618
1474 389
1489 1034
335 554
1218 253
612 896
874 180
43 28
698 1898
377 972
680 65
116 41
1105 1245
125 54
1526 779
706 1751
766 882
535 748
736 680
894 527
991 1395
1390 1343
1296 517
75 1436
1000 1363
1743 880
1085 1603
709 320
237 1128
1532 760
1705 1036
675 1177
209 545
136 332
742 594
419 1069
1919 136
508 967
284 1337
1 12
171 1093
1207 1152
303 235
45 472
235 342
1362 1750
851 31
1229 1823
1272 1200
1888 63
391 468
360 185
22 1684
1669 1890
670 415
143 832
321 435
1845 1753
674 293
1973 183
571 715
390 628
948 767
1718 1738
251 232
686 1040
660 1818
1210 1317
54 8
1179 1220
118 78
766 780
511 1470
284 512
92 61
660 416
883 1509
656 934
161 264
1309 611
1546 892
294 419
391 633
118 338
1763 881
593 1026
1599 1166
1567 1466
139 305
202 606
80 1467
188 41
1511 147
113 84
1445 1003
1682 682
41 65
1127 913
504 1645
1322 1107
1292 1040
60 7
797 427
456 1577
810 607
1276 95
759 1683
815 916
1057 71
839 834
15 77
662 1305
476 163
155 63
1952 1384
160 655
442 317
112 662
658 145
1001 927
500 137
1583 1559
1043 266
1846 1372
1315 68
2 133
481 1007
1347 1990
774 223
1523 1656
88 729
1522 186
791 532
723 1792
304 575
63 213
23 78
1266 1288
73 841
456 145
206 65
413 323
1189 1596
223 661
750 1261
192 446
1860 564
727 529
162 706
397 204
684 138
423 433
1891 1775
1420 10
61 62
128 1055
857 1034
1760 1936
1244 1802
311 1668
1205 279
170 161
624 580
207
87
226
53
240
77
27
117
108
29
231
102
28
57
33
46
2
24
188
145
45
46
4
193
151
23
110
48
56
153
28
158
8
159
155
91
8
143
48
250
224
171
71
166
43
220
151
158
161
224
28
5
175
96
203
24
120
134
121
80
54
55
116
222
246
4
77
193
214
235
111
160
28
80
144
214
80
233
131
136
61
246
45
78
72
73
59
214
2
127
83
210
66
91
217
128
35
79
125
178
184
176
225
83
99
126
59
74
7
193
93
161
51
110
87
124
50
207
146
27
10
60
175
204
217
163
142
63
27
110
69
16
223
121
48
192
172
216
83
103
138
189
125
152
200
245
46
174
225
229
73
242
173
132
196
130
66
202
189
106
152
58
97
222
91
209
211
232
214
98
56
55
85
113
186
194
221
132
116
210
217
20
73
185
190
204
229
45
56
139
41
54
77
163
234
202
41
148
88
74
36
230
167
63
127
191
97
15
244
128
65
53
248
100
242
187
61
199
28
198
141
96
140
165
56
212
105
82
127
153
142
15
211
105
247
16
143
242
160
137
90
171
131
161
62
122
78
61
143
137
132
165
129
198
152
213
21
72
101
86
84
203
41
113
80
242
74
64
203
8
83
38
6
109
223
1
210
101
33
96
12
54
202
136
88
87
231
223
95
239
64
231
89
188
177
26
22
109
154
223
59
96
15
173
73
37
142
199
139
137
120
211
17
10
210
114
49
13
90
123
151
228
173
87
30
169
84
131
185
2
9
238
115
203
188
157
84
39
101
53
61
69
232
118
157
236
244
177
203
24
248
119
231
32
164
42
245
102
170
164
177
139
56
243
213
139
239
241
101
234
4
36
6
37
245
204
212
152
10
184
117
240
170
41
41
76
240
22
176
145
227
210
33
194
208
68
239
173
130
147
236
33
220
55
50
171
180
93
36
116
9
110
175
86
140
119
66
44
227
103
39
101
217
159
118
186
25
47
159
154
47
219
167
52
199
180
24
247
119
37
247
223
63
212
95
33
75
121
29
132
117
95
184
89
26
219
43
217
191
224
207
4
92
120
225
67
230
244
83
185
209
82
155
81
42
136
116
145
177
227
120
12
191
49
112
222
21
191
29
145
51
189
195
193
215
112
36
102
241
139
236
155
11
10
206
144
82
75
228
132
186
156
21
229
186
157
66
21
187
39
148
197
104
139
219
14
159
91
133
146
62
94
102
159
45
51
133
136
31
112
23
150
99
179
114
240
36
234
215
209
56
108
171
12
5
202
55
146
248
59
70
194
118
192
113
125
231
157
149
218
22
222
206
146
44
232
205
152
117
238
33
86
73
193
163
239
134
78
190
141
128
31
99
180
248
74
199
33
164
219
242
198
118
141
137
54
125
182
50
78
145
107
234
187
126
28
241
184
108
210
125
207
205
68
71
165
202
231
166
136
186
72
103
193
147
20
120
60
109
242
181
7
185
86
189
196
69
125
82
225
72
59
152
242
131
100
199
153
153
231
100
177
146
147
40
71
76
158
133
240
188
43
18
52
189
69
205
44
67
126
24
93
215
180
138
44
122
47
15
198
23
207
126
36
114
195
176
201
159
55
112
177
139
234
104
224
229
172
67
210
29
110
202
15
70
60
229
42
220
88
153
165
82
82
135
94
22
133
198
137
57
25
45
78
231
55
189
217
192
149
6
111
93
170
152
38
246
179
206
238
116
19
167
217
118
217
43
40
67
42
93
194
74
42
146
60
216
174
165
69
65
229
109
34
31
157
172
52
161
28
60
81
158
75
153
213
112
128
69
201
108
7
134
56
240
246
156
35
149
110
12
187
226
170
76
224
103
69
192
100
17
247
162
105
144
99
197
178
87
30
169
222
222
85
85
237
39
49
43
195
36
69
191
106
42
245
131
68
132
129
233
166
64
206
85
230
199
157
70
87
13
109
204
198
119
162
112
110
128
33
131
30
128
225
84
222
186
183
61
45
77
147
51
116
89
78
138
110
30
98
82
239
242
14
130
5
242
50
118
210
148
247
107
127
221
179
228
31
245
147
246
42
229
181
210
44
58
124
132
50
25
161
202
34
150
160
9
53
119
43
8
142
169
62
9
149
84
146
26
103
18
85
79
92
143
233
193
211
4
180
236
166
104
204
100
221
226
118
63
45
217
67
188
146
165
205
218
4
226
138
115
168
118
184
134
238
2
51
33
140
134
17
123
153
128
77
3
146
126
16
2
143
57
178
195
174
205
56
219
6
89
227
237
1
224
178
182
181
122
37
69
195
47
244
50
93
142
1
89
230
244
14
123
168
60
92
141
160
11
46
228
124
160
11
101
157
27
3
71
117
139
171
78
229
242
38
10
143
146
52
210
188
60
196
12
137
9
129
175
222
88
65
226
65
114
34
159
62
24
131
70
92
229
21
68
201
155
225
208
173
106
47
241
196
145
114
250
98
225
44
123
133
89
138
122
126
165
61
199
176
148
83
125
246
20
109
192
48
65
188
235
79
5
159
10
164
137
172
97
65
51
147
218
35
226
17
75
203
195
78
71
28
41
7
236
50
186
133
9
185
122
208
131
247
213
117
177
5
186
107
53
176
93
155
155
21
31
155
209
155
227
149
150
5
78
145
240
130
196
157
147
80
110
146
84
178
80
144
58
10
208
222
158
223
28
192
21
123
126
26
17
115
105
195
224
36
83
175
19
88
156
92
135
10
187
237
19
109
194
85
64
199
164
75
17
176
189
25
23
168
135
239
106
167
71
111
96
176
144
167
115
45
127
111
20
52
165
49
232
51
220
246
122
197
133
124
205
221
15
18
216
211
125
21
49
141
179
100
58
202
198
208
101
174
33
105
197
210
108
193
2
166
114
42
106
244
128
103
44
31
239
62
139
64
20
133
107
31
16
97
195
241
99
6
89
215
139
55
185
207
168
29
76
203
6
166
186
53
153
235
8
85
183
24
145
11
40
16
190
107
102
85
239
199
31
206
197
210
66
114
76
238
231
112
161
40
16
175
121
151
140
28
153
36
56
176
240
68
234
233
96
22
216
213
245
98
238
37
126
43
90
10
235
119
91
79
227
45
107
110
94
244
86
245
12
130
250
142
182
242
205
126
131
165
98
117
221
19
90
16
163
66
74
82
241
248
148
198
112
230
55
208
56
164
69
76
153
81
232
27
158
210
119
63
193
64
99
4
29
48
96
103
229
116
243
59
49
48
86
228
200
34
129
74
157
8
87
76
161
32
205
97
241
204
178
151
35
2
230
200
74
55
31
72
102
35
8
55
140
106
153
188
59
228
248
28
84
172
53
73
188
67
147
156
60
208
92
79
66
13
109
56
72
249
67
31
185
102
239
35
79
105
217
244
93
221
139
16
41
21
132
227
47
121
107
44
115
120
80
110
133
192
237
59
223
132
200
196
183
219
140
190
75
63
108
89
68
194
197
195
32
149
5
144
118
15
80
248
168
161
176
145
146
120
104
100
49
142
192
102
176
111
135
71
62
225
21
248
172
221
162
190
215
212
161
250
37
73
160
41
240
38
90
8
109
27
128
37
17
37
7
2
76
225
175
22
97
58
97
7
189
198
161
205
29
17
123
140
138
12
165
234
185
231
185
75
64
10
178
92
226
223
60
119
129
148
61
42
235
8
136
169
3
63
189
12
167
164
14
61
78
217
157
21
248
130
181
65
84
44
127
190
124
91
224
36
39
128
48
101
111
178
223
170
238
207
55
192
81
108
231
58
138
163
68
122
155
218
225
77
101
7
94
244
188
222
191
170
189
206
189
175
197
219
157
72
90
212
126
183
81
91
18
1
14
127
40
25
115
174
240
211
49
155
100
213
39
129
190
1
84
83
116
77
207
89
52
173
213
23
82
249
137
140
98
146
189
141
130
27
214
162
183
146
48
222
242
163
95
51
178
243
102
188
136
245
98
128
65
123
63
20
101
210
231
149
77
212
182
203
226
94
81
205
233
27
158
31
114
169
76
199
180
95
144
130
225
106
226
77
17
159
32
173
72
82
233
233
124
57
82
214
90
117
84
84
58
169
159
62
72
145
8
12
64
82
248
6
23
227
184
15
26
11
73
219
170
166
250
127
51
95
231
13
213
217
61
43
40
101
233
182
175
197
50
126
173
144
243
74
186
241
85
222
95
141
225
179
130
165
54
51
9
167
83
54
55
157
94
141
112
172
184
170
15
16
60
19
131
206
194
72
81
86
14
5
52
220
235
9
247
113
195
135
104
149
154
147
10
184
232
95
124
240
126
101
120
151
35
92
84
139
156
6
13
131
44
65
82
70
78
197
205
84
49
221
159
12
247
173
226
9
75
189
231
206
163
199
89
245
85
173
248
190
211
196
103
50
43
48
81
232
196
111
180
1
250
20
215
151
29
113
32
99
97
236
163
181
168
91
1
7
244
184
7
192
33
106
34
152
210
54
44
50
221
48
103
161
82
75
100
69
228
156
188
46
32
205
196
122
243
124
204
249
128
86
238
160
49
22
193
227
2
28
16
232
51
170
79
54