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

4001 lines
23 KiB (Stored with Git LFS)
Plaintext

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