repo.or.cz
/
RRG-proxmark3.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Merge pull request #1331 from Guilhem7/master
[RRG-proxmark3.git]
/
traces
/
lf_Keri.pm3
blob
a4287b06c35bcf17b72129c32affbada44ae0ea3
1
-305
2
-169
3
33
4
220
5
355
6
254
7
50
8
-135
9
-305
10
-169
11
33
12
220
13
355
14
254
15
50
16
-152
17
-288
18
-169
19
33
20
237
21
372
22
254
23
50
24
-135
25
-288
26
-169
27
50
28
237
29
372
30
271
31
50
32
-135
33
-288
34
-169
35
33
36
220
37
372
38
254
39
50
40
-152
41
-288
42
-169
43
33
44
220
45
372
46
254
47
50
48
-135
49
-288
50
-169
51
33
52
220
53
372
54
254
55
50
56
-152
57
-305
58
-169
59
33
60
220
61
355
62
237
63
33
64
-152
65
-305
66
-169
67
33
68
203
69
355
70
237
71
50
72
-152
73
-305
74
-169
75
33
76
203
77
355
78
237
79
50
80
-152
81
-305
82
-169
83
33
84
203
85
355
86
237
87
33
88
-169
89
-305
90
-186
91
16
92
203
93
355
94
237
95
33
96
-152
97
-305
98
-169
99
33
100
203
101
355
102
237
103
50
104
-152
105
-288
106
-169
107
33
108
220
109
355
110
237
111
33
112
-152
113
-305
114
-186
115
33
116
203
117
355
118
237
119
33
120
-152
121
-305
122
-169
123
33
124
203
125
355
126
237
127
33
128
-152
129
-305
130
-169
131
33
132
203
133
338
134
237
135
33
136
-169
137
-322
138
-186
139
16
140
203
141
338
142
237
143
33
144
-169
145
-305
146
-186
147
16
148
203
149
355
150
237
151
33
152
-169
153
-305
154
-186
155
33
156
203
157
355
158
237
159
33
160
-169
161
-305
162
-186
163
16
164
203
165
338
166
237
167
33
168
-169
169
-305
170
-186
171
16
172
203
173
338
174
237
175
33
176
-169
177
-322
178
-186
179
16
180
203
181
355
182
237
183
33
184
-169
185
-322
186
-186
187
16
188
203
189
338
190
237
191
33
192
-169
193
-305
194
-186
195
16
196
203
197
355
198
237
199
33
200
-169
201
-305
202
-186
203
33
204
203
205
355
206
237
207
33
208
-169
209
-305
210
-186
211
16
212
203
213
338
214
237
215
33
216
-169
217
-305
218
-186
219
16
220
203
221
355
222
237
223
33
224
-169
225
-305
226
-186
227
16
228
203
229
355
230
237
231
33
232
-169
233
-305
234
-186
235
16
236
203
237
338
238
237
239
33
240
-169
241
-305
242
-186
243
16
244
203
245
338
246
237
247
33
248
-169
249
-305
250
-186
251
16
252
203
253
355
254
237
255
33
256
-152
257
-305
258
-186
259
16
260
203
261
338
262
237
263
33
264
-169
265
-322
266
-186
267
16
268
203
269
338
270
237
271
33
272
-169
273
-305
274
-186
275
16
276
203
277
338
278
237
279
33
280
-152
281
-305
282
-186
283
16
284
203
285
338
286
220
287
33
288
-169
289
-322
290
-186
291
16
292
203
293
338
294
237
295
33
296
-152
297
-305
298
-186
299
16
300
203
301
338
302
237
303
33
304
-152
305
-338
306
-474
307
-322
308
-84
309
118
310
288
311
423
312
271
313
50
314
-152
315
-338
316
-474
317
-305
318
-84
319
135
320
305
321
440
322
305
323
67
324
-135
325
-322
326
-457
327
-288
328
-67
329
152
330
322
331
440
332
305
333
84
334
-135
335
-305
336
-440
337
-288
338
-67
339
152
340
322
341
457
342
305
343
84
344
-135
345
-305
346
-440
347
-271
348
-50
349
169
350
338
351
457
352
322
353
101
354
-101
355
-254
356
-135
357
67
358
254
359
389
360
271
361
67
362
-135
363
-271
364
-152
365
50
366
237
367
372
368
271
369
67
370
-135
371
-288
372
-152
373
50
374
237
375
372
376
254
377
50
378
-135
379
-288
380
-169
381
33
382
220
383
355
384
237
385
50
386
-152
387
-305
388
-169
389
33
390
203
391
355
392
237
393
33
394
-152
395
-305
396
-186
397
33
398
203
399
355
400
237
401
33
402
-152
403
-305
404
-169
405
33
406
220
407
355
408
237
409
33
410
-169
411
-322
412
-186
413
16
414
203
415
338
416
237
417
33
418
-169
419
-305
420
-186
421
16
422
203
423
355
424
237
425
33
426
-169
427
-305
428
-186
429
16
430
203
431
355
432
237
433
33
434
-169
435
-322
436
-186
437
16
438
203
439
338
440
237
441
33
442
-169
443
-322
444
-186
445
16
446
203
447
338
448
237
449
33
450
-169
451
-305
452
-186
453
16
454
203
455
355
456
237
457
33
458
-169
459
-305
460
-186
461
16
462
203
463
338
464
237
465
33
466
-169
467
-305
468
-186
469
16
470
203
471
338
472
237
473
33
474
-169
475
-305
476
-186
477
16
478
203
479
355
480
237
481
33
482
-169
483
-305
484
-186
485
16
486
203
487
338
488
237
489
33
490
-169
491
-305
492
-186
493
16
494
203
495
355
496
237
497
33
498
-152
499
-305
500
-186
501
16
502
203
503
355
504
237
505
33
506
-152
507
-305
508
-186
509
16
510
203
511
338
512
237
513
33
514
-169
515
-305
516
-186
517
16
518
203
519
338
520
237
521
33
522
-169
523
-305
524
-186
525
16
526
203
527
338
528
237
529
33
530
-152
531
-305
532
-186
533
16
534
203
535
338
536
237
537
33
538
-169
539
-322
540
-186
541
16
542
203
543
338
544
237
545
33
546
-169
547
-305
548
-186
549
16
550
203
551
338
552
237
553
33
554
-152
555
-305
556
-169
557
16
558
203
559
338
560
237
561
33
562
-169
563
-322
564
-186
565
16
566
203
567
338
568
237
569
33
570
-169
571
-305
572
-186
573
16
574
203
575
338
576
237
577
33
578
-169
579
-305
580
-186
581
16
582
203
583
338
584
237
585
33
586
-169
587
-322
588
-203
589
16
590
203
591
338
592
237
593
33
594
-152
595
-305
596
-186
597
33
598
203
599
355
600
237
601
33
602
-169
603
-305
604
-186
605
16
606
203
607
355
608
237
609
33
610
-169
611
-322
612
-186
613
16
614
203
615
338
616
237
617
33
618
-169
619
-305
620
-186
621
16
622
203
623
338
624
237
625
33
626
-169
627
-322
628
-186
629
16
630
203
631
355
632
237
633
33
634
-169
635
-305
636
-186
637
16
638
203
639
338
640
237
641
33
642
-169
643
-305
644
-186
645
16
646
203
647
355
648
237
649
33
650
-169
651
-322
652
-186
653
16
654
203
655
355
656
237
657
33
658
-169
659
-305
660
-186
661
16
662
203
663
338
664
237
665
33
666
-169
667
-305
668
-186
669
16
670
203
671
338
672
237
673
33
674
-169
675
-305
676
-186
677
16
678
203
679
355
680
237
681
33
682
-169
683
-322
684
-186
685
16
686
203
687
338
688
237
689
33
690
-169
691
-322
692
-186
693
16
694
203
695
338
696
237
697
33
698
-169
699
-305
700
-186
701
16
702
203
703
355
704
237
705
33
706
-186
707
-355
708
-491
709
-338
710
-101
711
101
712
288
713
406
714
288
715
67
716
-152
717
-338
718
-457
719
-305
720
-67
721
135
722
305
723
440
724
305
725
84
726
-135
727
-322
728
-440
729
-288
730
-67
731
152
732
322
733
440
734
305
735
84
736
-135
737
-305
738
-440
739
-288
740
-50
741
152
742
322
743
457
744
305
745
84
746
-118
747
-305
748
-440
749
-271
750
-50
751
152
752
322
753
457
754
338
755
135
756
-67
757
-237
758
-118
759
84
760
254
761
406
762
271
763
67
764
-118
765
-271
766
-152
767
50
768
237
769
372
770
254
771
50
772
-135
773
-288
774
-169
775
33
776
220
777
372
778
254
779
50
780
-135
781
-305
782
-169
783
33
784
220
785
355
786
237
787
33
788
-152
789
-305
790
-186
791
33
792
203
793
355
794
237
795
50
796
-152
797
-305
798
-169
799
33
800
203
801
355
802
237
803
33
804
-152
805
-305
806
-169
807
33
808
203
809
355
810
237
811
33
812
-169
813
-322
814
-186
815
16
816
203
817
338
818
237
819
33
820
-169
821
-305
822
-186
823
16
824
203
825
355
826
237
827
33
828
-169
829
-305
830
-186
831
16
832
203
833
338
834
237
835
33
836
-169
837
-322
838
-203
839
16
840
203
841
338
842
237
843
33
844
-169
845
-305
846
-186
847
16
848
203
849
338
850
237
851
33
852
-169
853
-305
854
-186
855
33
856
203
857
355
858
237
859
33
860
-169
861
-322
862
-186
863
16
864
203
865
338
866
237
867
33
868
-169
869
-305
870
-186
871
16
872
203
873
338
874
237
875
33
876
-169
877
-305
878
-186
879
16
880
203
881
338
882
237
883
33
884
-169
885
-322
886
-186
887
16
888
203
889
338
890
237
891
33
892
-169
893
-305
894
-186
895
16
896
203
897
355
898
237
899
33
900
-169
901
-305
902
-186
903
16
904
203
905
355
906
237
907
33
908
-169
909
-305
910
-186
911
16
912
203
913
338
914
237
915
33
916
-169
917
-305
918
-186
919
16
920
203
921
355
922
237
923
33
924
-152
925
-305
926
-186
927
16
928
203
929
355
930
237
931
33
932
-169
933
-305
934
-186
935
16
936
203
937
338
938
237
939
33
940
-169
941
-322
942
-186
943
16
944
203
945
338
946
237
947
33
948
-169
949
-305
950
-186
951
16
952
203
953
355
954
237
955
33
956
-152
957
-305
958
-186
959
16
960
203
961
338
962
220
963
33
964
-169
965
-305
966
-186
967
16
968
203
969
338
970
237
971
33
972
-169
973
-305
974
-186
975
16
976
203
977
338
978
237
979
33
980
-152
981
-305
982
-186
983
16
984
203
985
338
986
220
987
33
988
-169
989
-322
990
-186
991
16
992
203
993
338
994
237
995
33
996
-169
997
-305
998
-186
999
16
1000
203
1001
338
1002
237
1003
33
1004
-152
1005
-305
1006
-169
1007
33
1008
203
1009
355
1010
237
1011
33
1012
-169
1013
-305
1014
-186
1015
16
1016
203
1017
338
1018
237
1019
33
1020
-169
1021
-305
1022
-186
1023
16
1024
203
1025
338
1026
237
1027
33
1028
-152
1029
-305
1030
-186
1031
16
1032
203
1033
338
1034
237
1035
33
1036
-169
1037
-322
1038
-186
1039
16
1040
203
1041
338
1042
237
1043
33
1044
-169
1045
-305
1046
-186
1047
16
1048
203
1049
338
1050
237
1051
33
1052
-169
1053
-305
1054
-169
1055
33
1056
203
1057
355
1058
237
1059
33
1060
-169
1061
-305
1062
-186
1063
16
1064
203
1065
338
1066
237
1067
33
1068
-169
1069
-305
1070
-186
1071
33
1072
203
1073
355
1074
237
1075
33
1076
-152
1077
-305
1078
-169
1079
33
1080
220
1081
355
1082
237
1083
33
1084
-152
1085
-305
1086
-186
1087
33
1088
203
1089
355
1090
237
1091
33
1092
-152
1093
-305
1094
-169
1095
33
1096
220
1097
355
1098
237
1099
33
1100
-152
1101
-305
1102
-186
1103
33
1104
220
1105
372
1106
474
1107
305
1108
67
1109
-152
1110
-355
1111
-491
1112
-338
1113
-101
1114
101
1115
271
1116
389
1117
254
1118
33
1119
-169
1120
-355
1121
-491
1122
-338
1123
-101
1124
101
1125
288
1126
406
1127
271
1128
50
1129
-152
1130
-338
1131
-474
1132
-305
1133
-84
1134
118
1135
305
1136
423
1137
305
1138
67
1139
-152
1140
-322
1141
-457
1142
-305
1143
-67
1144
135
1145
322
1146
440
1147
305
1148
84
1149
-135
1150
-305
1151
-440
1152
-288
1153
-50
1154
169
1155
322
1156
237
1157
50
1158
-135
1159
-271
1160
-152
1161
67
1162
254
1163
406
1164
288
1165
84
1166
-118
1167
-254
1168
-135
1169
67
1170
254
1171
406
1172
288
1173
84
1174
-118
1175
-271
1176
-135
1177
67
1178
254
1179
389
1180
271
1181
67
1182
-135
1183
-288
1184
-152
1185
50
1186
237
1187
372
1188
254
1189
50
1190
-135
1191
-288
1192
-169
1193
33
1194
220
1195
372
1196
254
1197
50
1198
-152
1199
-305
1200
-169
1201
33
1202
220
1203
355
1204
254
1205
50
1206
-152
1207
-305
1208
-169
1209
33
1210
203
1211
355
1212
237
1213
33
1214
-169
1215
-305
1216
-186
1217
16
1218
203
1219
338
1220
237
1221
33
1222
-152
1223
-305
1224
-186
1225
33
1226
203
1227
355
1228
237
1229
33
1230
-152
1231
-305
1232
-186
1233
16
1234
203
1235
338
1236
237
1237
33
1238
-169
1239
-305
1240
-186
1241
16
1242
203
1243
355
1244
237
1245
33
1246
-152
1247
-305
1248
-169
1249
33
1250
203
1251
355
1252
237
1253
33
1254
-152
1255
-305
1256
-169
1257
33
1258
203
1259
355
1260
237
1261
33
1262
-169
1263
-322
1264
-186
1265
16
1266
203
1267
338
1268
237
1269
33
1270
-169
1271
-305
1272
-186
1273
16
1274
203
1275
355
1276
237
1277
33
1278
-152
1279
-305
1280
-186
1281
16
1282
203
1283
338
1284
237
1285
33
1286
-169
1287
-322
1288
-186
1289
16
1290
203
1291
338
1292
237
1293
33
1294
-169
1295
-305
1296
-186
1297
16
1298
203
1299
338
1300
237
1301
33
1302
-169
1303
-305
1304
-186
1305
16
1306
203
1307
338
1308
237
1309
33
1310
-169
1311
-322
1312
-186
1313
16
1314
203
1315
338
1316
237
1317
33
1318
-169
1319
-305
1320
-186
1321
16
1322
203
1323
338
1324
237
1325
33
1326
-169
1327
-322
1328
-186
1329
33
1330
203
1331
355
1332
237
1333
33
1334
-169
1335
-322
1336
-186
1337
16
1338
203
1339
338
1340
237
1341
33
1342
-169
1343
-305
1344
-186
1345
16
1346
203
1347
355
1348
237
1349
33
1350
-169
1351
-305
1352
-186
1353
33
1354
220
1355
355
1356
237
1357
33
1358
-169
1359
-305
1360
-186
1361
16
1362
203
1363
338
1364
237
1365
33
1366
-169
1367
-305
1368
-186
1369
16
1370
203
1371
355
1372
237
1373
33
1374
-169
1375
-305
1376
-186
1377
16
1378
203
1379
355
1380
237
1381
33
1382
-169
1383
-305
1384
-186
1385
16
1386
203
1387
338
1388
237
1389
33
1390
-169
1391
-322
1392
-186
1393
16
1394
203
1395
338
1396
237
1397
33
1398
-169
1399
-305
1400
-186
1401
16
1402
203
1403
338
1404
237
1405
33
1406
-152
1407
-305
1408
-186
1409
16
1410
203
1411
338
1412
237
1413
33
1414
-169
1415
-305
1416
-186
1417
16
1418
203
1419
355
1420
237
1421
33
1422
-152
1423
-305
1424
-186
1425
16
1426
203
1427
338
1428
237
1429
33
1430
-152
1431
-305
1432
-186
1433
16
1434
203
1435
338
1436
237
1437
33
1438
-169
1439
-305
1440
-186
1441
16
1442
203
1443
355
1444
237
1445
33
1446
-152
1447
-305
1448
-186
1449
16
1450
203
1451
338
1452
237
1453
33
1454
-152
1455
-305
1456
-186
1457
16
1458
203
1459
338
1460
237
1461
33
1462
-169
1463
-322
1464
-186
1465
16
1466
203
1467
338
1468
237
1469
33
1470
-169
1471
-305
1472
-186
1473
16
1474
203
1475
338
1476
237
1477
33
1478
-169
1479
-305
1480
-186
1481
16
1482
203
1483
338
1484
237
1485
33
1486
-169
1487
-322
1488
-186
1489
16
1490
203
1491
338
1492
237
1493
33
1494
-169
1495
-305
1496
-186
1497
16
1498
203
1499
355
1500
237
1501
33
1502
-169
1503
-305
1504
-169
1505
33
1506
203
1507
355
1508
457
1509
305
1510
67
1511
-152
1512
-338
1513
-474
1514
-338
1515
-101
1516
101
1517
271
1518
406
1519
271
1520
33
1521
-169
1522
-355
1523
-474
1524
-322
1525
-101
1526
101
1527
288
1528
406
1529
288
1530
50
1531
-152
1532
-338
1533
-474
1534
-322
1535
-84
1536
118
1537
305
1538
423
1539
288
1540
67
1541
-152
1542
-322
1543
-457
1544
-305
1545
-67
1546
135
1547
322
1548
440
1549
305
1550
67
1551
-135
1552
-322
1553
-440
1554
-271
1555
-33
1556
169
1557
338
1558
237
1559
50
1560
-135
1561
-288
1562
-152
1563
67
1564
254
1565
389
1566
288
1567
84
1568
-118
1569
-254
1570
-135
1571
67
1572
254
1573
406
1574
288
1575
84
1576
-118
1577
-271
1578
-135
1579
67
1580
237
1581
389
1582
271
1583
67
1584
-135
1585
-288
1586
-152
1587
33
1588
220
1589
372
1590
254
1591
50
1592
-135
1593
-288
1594
-169
1595
33
1596
220
1597
372
1598
254
1599
50
1600
-152
1601
-305
1602
-169
1603
33
1604
220
1605
372
1606
254
1607
50
1608
-152
1609
-305
1610
-169
1611
33
1612
203
1613
355
1614
237
1615
33
1616
-152
1617
-305
1618
-186
1619
33
1620
203
1621
355
1622
237
1623
33
1624
-152
1625
-305
1626
-186
1627
33
1628
203
1629
355
1630
237
1631
33
1632
-152
1633
-305
1634
-186
1635
16
1636
203
1637
338
1638
237
1639
33
1640
-169
1641
-305
1642
-186
1643
16
1644
203
1645
338
1646
237
1647
33
1648
-169
1649
-305
1650
-186
1651
16
1652
203
1653
338
1654
237
1655
33
1656
-169
1657
-305
1658
-186
1659
16
1660
203
1661
338
1662
220
1663
33
1664
-169
1665
-322
1666
-203
1667
16
1668
203
1669
338
1670
237
1671
33
1672
-169
1673
-322
1674
-186
1675
16
1676
203
1677
338
1678
237
1679
33
1680
-169
1681
-305
1682
-186
1683
16
1684
203
1685
338
1686
220
1687
33
1688
-169
1689
-322
1690
-186
1691
16
1692
203
1693
338
1694
237
1695
33
1696
-152
1697
-305
1698
-186
1699
33
1700
203
1701
355
1702
237
1703
33
1704
-152
1705
-305
1706
-169
1707
33
1708
203
1709
355
1710
237
1711
33
1712
-169
1713
-305
1714
-186
1715
16
1716
203
1717
338
1718
237
1719
33
1720
-152
1721
-305
1722
-186
1723
16
1724
203
1725
355
1726
237
1727
33
1728
-152
1729
-305
1730
-186
1731
16
1732
203
1733
338
1734
237
1735
33
1736
-169
1737
-322
1738
-186
1739
16
1740
203
1741
338
1742
237
1743
33
1744
-169
1745
-305
1746
-186
1747
16
1748
203
1749
338
1750
237
1751
33
1752
-169
1753
-305
1754
-186
1755
16
1756
203
1757
338
1758
237
1759
33
1760
-169
1761
-322
1762
-203
1763
16
1764
203
1765
338
1766
220
1767
33
1768
-169
1769
-322
1770
-186
1771
16
1772
203
1773
338
1774
237
1775
33
1776
-169
1777
-322
1778
-186
1779
16
1780
203
1781
355
1782
237
1783
33
1784
-169
1785
-322
1786
-186
1787
16
1788
203
1789
338
1790
237
1791
33
1792
-169
1793
-305
1794
-186
1795
16
1796
203
1797
355
1798
237
1799
33
1800
-152
1801
-305
1802
-186
1803
33
1804
220
1805
355
1806
237
1807
33
1808
-152
1809
-305
1810
-186
1811
16
1812
203
1813
355
1814
237
1815
33
1816
-169
1817
-305
1818
-186
1819
16
1820
203
1821
355
1822
237
1823
33
1824
-152
1825
-305
1826
-186
1827
33
1828
203
1829
355
1830
237
1831
33
1832
-169
1833
-305
1834
-186
1835
16
1836
203
1837
338
1838
220
1839
33
1840
-169
1841
-322
1842
-186
1843
16
1844
203
1845
338
1846
237
1847
33
1848
-152
1849
-305
1850
-186
1851
16
1852
203
1853
355
1854
237
1855
33
1856
-152
1857
-305
1858
-186
1859
16
1860
203
1861
338
1862
237
1863
33
1864
-169
1865
-305
1866
-186
1867
16
1868
203
1869
338
1870
237
1871
33
1872
-152
1873
-305
1874
-186
1875
16
1876
203
1877
338
1878
237
1879
33
1880
-152
1881
-305
1882
-186
1883
16
1884
203
1885
338
1886
237
1887
33
1888
-169
1889
-322
1890
-186
1891
16
1892
203
1893
355
1894
237
1895
33
1896
-152
1897
-305
1898
-186
1899
33
1900
203
1901
355
1902
237
1903
33
1904
-152
1905
-338
1906
-474
1907
-305
1908
-84
1909
118
1910
288
1911
423
1912
271
1913
50
1914
-152
1915
-338
1916
-474
1917
-305
1918
-84
1919
135
1920
305
1921
440
1922
305
1923
67
1924
-135
1925
-322
1926
-457
1927
-288
1928
-67
1929
152
1930
322
1931
440
1932
305
1933
84
1934
-135
1935
-305
1936
-440
1937
-288
1938
-67
1939
152
1940
322
1941
457
1942
305
1943
84
1944
-118
1945
-305
1946
-440
1947
-271
1948
-50
1949
152
1950
338
1951
457
1952
322
1953
101
1954
-101
1955
-254
1956
-118
1957
67
1958
254
1959
389
1960
271
1961
67
1962
-135
1963
-271
1964
-152
1965
50
1966
237
1967
372
1968
271
1969
67
1970
-135
1971
-271
1972
-152
1973
50
1974
237
1975
372
1976
254
1977
50
1978
-135
1979
-288
1980
-169
1981
33
1982
220
1983
372
1984
254
1985
33
1986
-152
1987
-305
1988
-169
1989
33
1990
203
1991
355
1992
237
1993
33
1994
-152
1995
-305
1996
-169
1997
33
1998
203
1999
355
2000
237
2001
33
2002
-169
2003
-305
2004
-169
2005
33
2006
203
2007
355
2008
237
2009
33
2010
-169
2011
-322
2012
-186
2013
16
2014
203
2015
338
2016
237
2017
33
2018
-169
2019
-305
2020
-186
2021
16
2022
203
2023
338
2024
237
2025
33
2026
-169
2027
-322
2028
-186
2029
16
2030
203
2031
338
2032
237
2033
33
2034
-169
2035
-322
2036
-186
2037
16
2038
203
2039
338
2040
237
2041
33
2042
-169
2043
-305
2044
-186
2045
16
2046
203
2047
355
2048
237
2049
33
2050
-152
2051
-305
2052
-186
2053
33
2054
220
2055
355
2056
237
2057
33
2058
-169
2059
-305
2060
-186
2061
16
2062
203
2063
338
2064
237
2065
33
2066
-169
2067
-305
2068
-186
2069
16
2070
203
2071
338
2072
237
2073
33
2074
-169
2075
-305
2076
-186
2077
16
2078
203
2079
355
2080
237
2081
33
2082
-169
2083
-305
2084
-186
2085
16
2086
203
2087
338
2088
237
2089
33
2090
-169
2091
-305
2092
-186
2093
16
2094
203
2095
355
2096
237
2097
33
2098
-152
2099
-305
2100
-186
2101
33
2102
203
2103
355
2104
237
2105
33
2106
-152
2107
-305
2108
-186
2109
16
2110
203
2111
338
2112
237
2113
33
2114
-169
2115
-322
2116
-186
2117
16
2118
203
2119
355
2120
237
2121
33
2122
-152
2123
-305
2124
-186
2125
33
2126
203
2127
355
2128
237
2129
50
2130
-152
2131
-305
2132
-186
2133
16
2134
203
2135
338
2136
237
2137
33
2138
-169
2139
-305
2140
-186
2141
16
2142
203
2143
338
2144
237
2145
33
2146
-152
2147
-305
2148
-186
2149
16
2150
203
2151
355
2152
237
2153
33
2154
-152
2155
-305
2156
-169
2157
33
2158
220
2159
355
2160
237
2161
33
2162
-169
2163
-305
2164
-186
2165
16
2166
203
2167
355
2168
237
2169
33
2170
-169
2171
-305
2172
-186
2173
16
2174
203
2175
355
2176
237
2177
33
2178
-152
2179
-305
2180
-169
2181
33
2182
203
2183
355
2184
237
2185
33
2186
-169
2187
-322
2188
-186
2189
16
2190
203
2191
338
2192
237
2193
33
2194
-169
2195
-305
2196
-186
2197
16
2198
203
2199
338
2200
237
2201
33
2202
-169
2203
-305
2204
-186
2205
33
2206
203
2207
338
2208
237
2209
33
2210
-169
2211
-322
2212
-203
2213
16
2214
203
2215
338
2216
220
2217
33
2218
-169
2219
-322
2220
-186
2221
16
2222
203
2223
338
2224
237
2225
33
2226
-169
2227
-305
2228
-186
2229
16
2230
203
2231
338
2232
237
2233
33
2234
-169
2235
-322
2236
-186
2237
16
2238
203
2239
338
2240
237
2241
33
2242
-169
2243
-322
2244
-186
2245
16
2246
203
2247
338
2248
237
2249
33
2250
-169
2251
-322
2252
-186
2253
16
2254
203
2255
355
2256
237
2257
33
2258
-169
2259
-322
2260
-203
2261
16
2262
203
2263
338
2264
237
2265
33
2266
-169
2267
-322
2268
-186
2269
16
2270
203
2271
338
2272
237
2273
33
2274
-169
2275
-305
2276
-186
2277
16
2278
203
2279
355
2280
237
2281
33
2282
-169
2283
-305
2284
-186
2285
16
2286
203
2287
338
2288
237
2289
33
2290
-169
2291
-305
2292
-186
2293
16
2294
203
2295
355
2296
237
2297
33
2298
-152
2299
-305
2300
-186
2301
16
2302
203
2303
355
2304
237
2305
33
2306
-186
2307
-355
2308
-491
2309
-338
2310
-101
2311
101
2312
288
2313
406
2314
271
2315
50
2316
-152
2317
-338
2318
-457
2319
-305
2320
-67
2321
135
2322
305
2323
440
2324
305
2325
84
2326
-135
2327
-322
2328
-440
2329
-288
2330
-67
2331
152
2332
322
2333
440
2334
305
2335
84
2336
-135
2337
-322
2338
-440
2339
-288
2340
-67
2341
152
2342
322
2343
457
2344
322
2345
101
2346
-118
2347
-305
2348
-423
2349
-271
2350
-50
2351
169
2352
338
2353
474
2354
338
2355
135
2356
-67
2357
-237
2358
-118
2359
84
2360
271
2361
406
2362
288
2363
84
2364
-118
2365
-271
2366
-152
2367
50
2368
237
2369
372
2370
271
2371
67
2372
-135
2373
-288
2374
-169
2375
33
2376
220
2377
372
2378
254
2379
50
2380
-152
2381
-305
2382
-169
2383
33
2384
203
2385
355
2386
237
2387
33
2388
-169
2389
-305
2390
-186
2391
33
2392
203
2393
355
2394
237
2395
33
2396
-152
2397
-305
2398
-169
2399
33
2400
203
2401
355
2402
237
2403
33
2404
-152
2405
-305
2406
-169
2407
33
2408
203
2409
355
2410
237
2411
33
2412
-169
2413
-305
2414
-186
2415
16
2416
203
2417
355
2418
237
2419
33
2420
-152
2421
-305
2422
-186
2423
33
2424
203
2425
355
2426
237
2427
33
2428
-152
2429
-305
2430
-169
2431
33
2432
203
2433
355
2434
237
2435
33
2436
-169
2437
-322
2438
-186
2439
16
2440
203
2441
338
2442
237
2443
33
2444
-169
2445
-305
2446
-186
2447
16
2448
203
2449
338
2450
237
2451
33
2452
-169
2453
-305
2454
-186
2455
33
2456
203
2457
338
2458
237
2459
33
2460
-169
2461
-322
2462
-203
2463
16
2464
203
2465
338
2466
237
2467
33
2468
-169
2469
-305
2470
-186
2471
16
2472
203
2473
338
2474
237
2475
33
2476
-169
2477
-322
2478
-186
2479
16
2480
203
2481
338
2482
237
2483
33
2484
-169
2485
-322
2486
-203
2487
16
2488
203
2489
338
2490
237
2491
33
2492
-169
2493
-322
2494
-186
2495
16
2496
203
2497
338
2498
237
2499
33
2500
-169
2501
-322
2502
-186
2503
16
2504
203
2505
338
2506
237
2507
33
2508
-169
2509
-322
2510
-186
2511
16
2512
203
2513
338
2514
237
2515
33
2516
-169
2517
-322
2518
-186
2519
16
2520
203
2521
338
2522
237
2523
33
2524
-169
2525
-305
2526
-186
2527
16
2528
203
2529
355
2530
237
2531
33
2532
-152
2533
-305
2534
-186
2535
16
2536
203
2537
338
2538
237
2539
33
2540
-169
2541
-305
2542
-186
2543
16
2544
203
2545
355
2546
237
2547
33
2548
-152
2549
-305
2550
-186
2551
16
2552
203
2553
355
2554
237
2555
33
2556
-152
2557
-305
2558
-186
2559
16
2560
203
2561
338
2562
237
2563
33
2564
-169
2565
-305
2566
-186
2567
16
2568
203
2569
355
2570
237
2571
33
2572
-152
2573
-305
2574
-169
2575
33
2576
203
2577
355
2578
237
2579
50
2580
-152
2581
-305
2582
-169
2583
33
2584
203
2585
355
2586
237
2587
33
2588
-152
2589
-305
2590
-169
2591
33
2592
203
2593
355
2594
237
2595
33
2596
-152
2597
-305
2598
-169
2599
33
2600
203
2601
355
2602
237
2603
50
2604
-152
2605
-305
2606
-169
2607
33
2608
203
2609
355
2610
237
2611
33
2612
-169
2613
-305
2614
-186
2615
16
2616
203
2617
355
2618
237
2619
33
2620
-169
2621
-305
2622
-186
2623
16
2624
203
2625
355
2626
237
2627
33
2628
-169
2629
-305
2630
-186
2631
16
2632
203
2633
338
2634
237
2635
33
2636
-169
2637
-322
2638
-203
2639
16
2640
203
2641
338
2642
237
2643
33
2644
-169
2645
-322
2646
-186
2647
16
2648
203
2649
338
2650
220
2651
33
2652
-169
2653
-322
2654
-186
2655
16
2656
203
2657
338
2658
237
2659
33
2660
-169
2661
-322
2662
-203
2663
16
2664
203
2665
338
2666
220
2667
33
2668
-169
2669
-322
2670
-186
2671
16
2672
203
2673
338
2674
237
2675
33
2676
-169
2677
-305
2678
-186
2679
16
2680
203
2681
355
2682
237
2683
33
2684
-169
2685
-305
2686
-186
2687
16
2688
203
2689
338
2690
237
2691
33
2692
-169
2693
-305
2694
-186
2695
16
2696
203
2697
338
2698
237
2699
33
2700
-169
2701
-322
2702
-186
2703
16
2704
203
2705
355
2706
474
2707
305
2708
67
2709
-152
2710
-355
2711
-491
2712
-338
2713
-101
2714
101
2715
271
2716
406
2717
271
2718
33
2719
-169
2720
-355
2721
-491
2722
-322
2723
-101
2724
118
2725
288
2726
406
2727
288
2728
50
2729
-152
2730
-338
2731
-457
2732
-305
2733
-84
2734
118
2735
305
2736
423
2737
288
2738
67
2739
-152
2740
-322
2741
-457
2742
-305
2743
-67
2744
135
2745
322
2746
440
2747
305
2748
84
2749
-135
2750
-305
2751
-440
2752
-288
2753
-50
2754
169
2755
322
2756
237
2757
50
2758
-135
2759
-288
2760
-152
2761
67
2762
254
2763
406
2764
288
2765
84
2766
-118
2767
-254
2768
-135
2769
67
2770
254
2771
406
2772
288
2773
84
2774
-118
2775
-271
2776
-152
2777
50
2778
237
2779
389
2780
271
2781
67
2782
-135
2783
-288
2784
-169
2785
33
2786
220
2787
372
2788
254
2789
50
2790
-135
2791
-288
2792
-169
2793
33
2794
220
2795
372
2796
254
2797
50
2798
-152
2799
-305
2800
-169
2801
33
2802
220
2803
372
2804
254
2805
33
2806
-186
2807
-355
2808
-491
2809
-338
2810
-101
2811
118
2812
288
2813
423
2814
288
2815
67
2816
-152
2817
-338
2818
-457
2819
-305
2820
-67
2821
135
2822
322
2823
440
2824
305
2825
84
2826
-135
2827
-305
2828
-440
2829
-288
2830
-50
2831
152
2832
322
2833
457
2834
305
2835
84
2836
-135
2837
-322
2838
-440
2839
-288
2840
-67
2841
152
2842
322
2843
457
2844
305
2845
84
2846
-118
2847
-305
2848
-440
2849
-271
2850
-50
2851
169
2852
338
2853
474
2854
338
2855
135
2856
-67
2857
-237
2858
-118
2859
84
2860
254
2861
406
2862
271
2863
67
2864
-118
2865
-271
2866
-152
2867
50
2868
237
2869
372
2870
271
2871
67
2872
-135
2873
-288
2874
-169
2875
33
2876
220
2877
372
2878
254
2879
50
2880
-135
2881
-288
2882
-169
2883
33
2884
220
2885
355
2886
254
2887
50
2888
-152
2889
-305
2890
-169
2891
33
2892
203
2893
355
2894
237
2895
33
2896
-152
2897
-305
2898
-169
2899
33
2900
203
2901
355
2902
237
2903
50
2904
-152
2905
-305
2906
-169
2907
33
2908
203
2909
355
2910
237
2911
33
2912
-169
2913
-305
2914
-186
2915
16
2916
203
2917
338
2918
237
2919
33
2920
-152
2921
-305
2922
-186
2923
16
2924
203
2925
355
2926
237
2927
33
2928
-152
2929
-305
2930
-186
2931
16
2932
203
2933
338
2934
237
2935
33
2936
-169
2937
-322
2938
-186
2939
16
2940
203
2941
338
2942
237
2943
33
2944
-169
2945
-305
2946
-186
2947
16
2948
203
2949
338
2950
237
2951
33
2952
-169
2953
-305
2954
-186
2955
16
2956
203
2957
338
2958
237
2959
33
2960
-169
2961
-305
2962
-203
2963
16
2964
203
2965
338
2966
237
2967
33
2968
-169
2969
-305
2970
-186
2971
16
2972
203
2973
355
2974
237
2975
33
2976
-169
2977
-305
2978
-169
2979
33
2980
203
2981
355
2982
237
2983
33
2984
-169
2985
-305
2986
-186
2987
16
2988
203
2989
338
2990
237
2991
33
2992
-152
2993
-305
2994
-186
2995
33
2996
203
2997
355
2998
237
2999
33
3000
-152
3001
-305
3002
-186
3003
16
3004
203
3005
355
3006
237
3007
33
3008
-169
3009
-305
3010
-186
3011
16
3012
203
3013
338
3014
237
3015
33
3016
-169
3017
-305
3018
-186
3019
16
3020
203
3021
338
3022
237
3023
33
3024
-169
3025
-305
3026
-186
3027
16
3028
203
3029
338
3030
237
3031
33
3032
-169
3033
-322
3034
-186
3035
16
3036
203
3037
338
3038
237
3039
33
3040
-169
3041
-305
3042
-186
3043
16
3044
203
3045
355
3046
237
3047
33
3048
-169
3049
-305
3050
-186
3051
16
3052
203
3053
355
3054
237
3055
33
3056
-152
3057
-305
3058
-186
3059
16
3060
203
3061
338
3062
237
3063
33
3064
-169
3065
-305
3066
-186
3067
16
3068
203
3069
355
3070
237
3071
33
3072
-169
3073
-305
3074
-186
3075
16
3076
203
3077
338
3078
237
3079
33
3080
-152
3081
-305
3082
-186
3083
16
3084
203
3085
338
3086
237
3087
33
3088
-169
3089
-305
3090
-186
3091
16
3092
203
3093
338
3094
237
3095
33
3096
-169
3097
-305
3098
-186
3099
16
3100
203
3101
338
3102
237
3103
33
3104
-152
3105
-305
3106
-186
3107
33
3108
203
3109
338
3110
237
3111
33
3112
-169
3113
-305
3114
-186
3115
16
3116
203
3117
338
3118
237
3119
33
3120
-169
3121
-305
3122
-186
3123
16
3124
203
3125
338
3126
237
3127
33
3128
-169
3129
-305
3130
-186
3131
16
3132
203
3133
338
3134
237
3135
33
3136
-169
3137
-322
3138
-186
3139
16
3140
203
3141
338
3142
237
3143
33
3144
-169
3145
-322
3146
-186
3147
16
3148
203
3149
338
3150
237
3151
33
3152
-169
3153
-305
3154
-186
3155
16
3156
203
3157
338
3158
237
3159
33
3160
-169
3161
-322
3162
-203
3163
16
3164
203
3165
338
3166
220
3167
33
3168
-169
3169
-305
3170
-186
3171
16
3172
203
3173
355
3174
237
3175
33
3176
-169
3177
-305
3178
-186
3179
33
3180
203
3181
355
3182
237
3183
33
3184
-169
3185
-322
3186
-186
3187
16
3188
203
3189
338
3190
237
3191
33
3192
-169
3193
-305
3194
-186
3195
16
3196
203
3197
355
3198
237
3199
33
3200
-169
3201
-305
3202
-186
3203
16
3204
203
3205
355
3206
237
3207
33
3208
-169
3209
-305
3210
-186
3211
16
3212
203
3213
338
3214
237
3215
33
3216
-169
3217
-305
3218
-186
3219
16
3220
203
3221
338
3222
237
3223
33
3224
-152
3225
-305
3226
-186
3227
16
3228
203
3229
355
3230
237
3231
33
3232
-169
3233
-305
3234
-186
3235
16
3236
203
3237
338
3238
237
3239
33
3240
-169
3241
-305
3242
-186
3243
16
3244
203
3245
355
3246
237
3247
33
3248
-152
3249
-305
3250
-186
3251
16
3252
203
3253
355
3254
237
3255
33
3256
-152
3257
-305
3258
-186
3259
16
3260
203
3261
338
3262
237
3263
33
3264
-169
3265
-305
3266
-186
3267
16
3268
203
3269
338
3270
237
3271
33
3272
-152
3273
-305
3274
-186
3275
16
3276
203
3277
338
3278
237
3279
33
3280
-169
3281
-305
3282
-186
3283
16
3284
203
3285
338
3286
237
3287
33
3288
-169
3289
-322
3290
-186
3291
16
3292
203
3293
338
3294
237
3295
33
3296
-152
3297
-305
3298
-186
3299
16
3300
203
3301
355
3302
237
3303
33
3304
-152
3305
-305
3306
-169
3307
16
3308
203
3309
355
3310
237
3311
33
3312
-169
3313
-322
3314
-186
3315
16
3316
203
3317
338
3318
237
3319
33
3320
-169
3321
-305
3322
-186
3323
16
3324
203
3325
338
3326
237
3327
33
3328
-169
3329
-305
3330
-186
3331
16
3332
203
3333
338
3334
237
3335
33
3336
-169
3337
-322
3338
-186
3339
16
3340
203
3341
338
3342
237
3343
33
3344
-169
3345
-305
3346
-186
3347
16
3348
203
3349
338
3350
237
3351
33
3352
-169
3353
-305
3354
-169
3355
33
3356
203
3357
355
3358
237
3359
33
3360
-169
3361
-322
3362
-186
3363
16
3364
203
3365
338
3366
237
3367
33
3368
-169
3369
-305
3370
-186
3371
16
3372
203
3373
355
3374
237
3375
33
3376
-169
3377
-305
3378
-186
3379
33
3380
203
3381
355
3382
237
3383
33
3384
-169
3385
-322
3386
-186
3387
16
3388
203
3389
338
3390
237
3391
33
3392
-169
3393
-305
3394
-186
3395
16
3396
203
3397
338
3398
237
3399
33
3400
-169
3401
-305
3402
-186
3403
16
3404
203
3405
355
3406
237
3407
33
3408
-169
3409
-305
3410
-186
3411
16
3412
203
3413
338
3414
237
3415
33
3416
-169
3417
-305
3418
-186
3419
16
3420
203
3421
355
3422
237
3423
33
3424
-152
3425
-305
3426
-186
3427
16
3428
203
3429
355
3430
237
3431
33
3432
-169
3433
-305
3434
-186
3435
16
3436
203
3437
338
3438
237
3439
33
3440
-169
3441
-305
3442
-186
3443
16
3444
203
3445
338
3446
237
3447
33
3448
-169
3449
-305
3450
-186
3451
16
3452
203
3453
338
3454
237
3455
33
3456
-152
3457
-305
3458
-186
3459
16
3460
203
3461
355
3462
237
3463
33
3464
-169
3465
-305
3466
-186
3467
16
3468
203
3469
338
3470
237
3471
33
3472
-152
3473
-305
3474
-186
3475
16
3476
203
3477
355
3478
237
3479
33
3480
-152
3481
-305
3482
-186
3483
16
3484
203
3485
338
3486
237
3487
33
3488
-169
3489
-322
3490
-186
3491
16
3492
203
3493
338
3494
237
3495
33
3496
-152
3497
-305
3498
-186
3499
16
3500
203
3501
355
3502
237
3503
33
3504
-152
3505
-338
3506
-474
3507
-305
3508
-84
3509
118
3510
288
3511
423
3512
271
3513
50
3514
-152
3515
-338
3516
-474
3517
-305
3518
-84
3519
135
3520
305
3521
440
3522
305
3523
67
3524
-135
3525
-322
3526
-457
3527
-288
3528
-67
3529
152
3530
322
3531
440
3532
305
3533
84
3534
-135
3535
-322
3536
-440
3537
-288
3538
-67
3539
152
3540
322
3541
440
3542
305
3543
84
3544
-135
3545
-305
3546
-440
3547
-271
3548
-50
3549
152
3550
322
3551
457
3552
305
3553
101
3554
-101
3555
-254
3556
-135
3557
67
3558
254
3559
389
3560
271
3561
67
3562
-135
3563
-271
3564
-152
3565
50
3566
237
3567
372
3568
271
3569
67
3570
-135
3571
-288
3572
-152
3573
33
3574
237
3575
372
3576
254
3577
50
3578
-135
3579
-288
3580
-169
3581
33
3582
220
3583
372
3584
254
3585
33
3586
-152
3587
-305
3588
-186
3589
33
3590
220
3591
355
3592
237
3593
33
3594
-152
3595
-305
3596
-169
3597
33
3598
203
3599
355
3600
237
3601
33
3602
-152
3603
-305
3604
-169
3605
33
3606
203
3607
355
3608
457
3609
305
3610
67
3611
-152
3612
-338
3613
-474
3614
-338
3615
-101
3616
101
3617
271
3618
406
3619
271
3620
50
3621
-169
3622
-355
3623
-474
3624
-322
3625
-84
3626
118
3627
288
3628
423
3629
288
3630
67
3631
-152
3632
-338
3633
-457
3634
-305
3635
-84
3636
135
3637
305
3638
440
3639
305
3640
67
3641
-135
3642
-322
3643
-457
3644
-288
3645
-67
3646
135
3647
322
3648
440
3649
305
3650
84
3651
-135
3652
-305
3653
-440
3654
-271
3655
-50
3656
152
3657
322
3658
457
3659
305
3660
84
3661
-135
3662
-305
3663
-440
3664
-288
3665
-50
3666
152
3667
338
3668
457
3669
322
3670
101
3671
-118
3672
-305
3673
-423
3674
-271
3675
-50
3676
169
3677
338
3678
457
3679
322
3680
101
3681
-118
3682
-305
3683
-440
3684
-271
3685
-50
3686
152
3687
338
3688
457
3689
322
3690
101
3691
-118
3692
-305
3693
-423
3694
-271
3695
-50
3696
169
3697
338
3698
474
3699
322
3700
101
3701
-118
3702
-305
3703
-423
3704
-254
3705
-33
3706
186
3707
338
3708
237
3709
50
3710
-135
3711
-271
3712
-152
3713
67
3714
254
3715
406
3716
288
3717
84
3718
-101
3719
-254
3720
-135
3721
67
3722
254
3723
406
3724
288
3725
84
3726
-118
3727
-271
3728
-135
3729
67
3730
254
3731
389
3732
271
3733
67
3734
-135
3735
-288
3736
-169
3737
50
3738
237
3739
372
3740
271
3741
50
3742
-135
3743
-288
3744
-152
3745
50
3746
237
3747
372
3748
254
3749
50
3750
-152
3751
-305
3752
-169
3753
33
3754
220
3755
372
3756
474
3757
322
3758
84
3759
-135
3760
-338
3761
-474
3762
-322
3763
-101
3764
101
3765
288
3766
406
3767
271
3768
50
3769
-169
3770
-338
3771
-474
3772
-322
3773
-84
3774
118
3775
305
3776
423
3777
288
3778
67
3779
-135
3780
-322
3781
-457
3782
-305
3783
-67
3784
135
3785
305
3786
440
3787
305
3788
67
3789
-152
3790
-322
3791
-457
3792
-305
3793
-67
3794
135
3795
322
3796
440
3797
305
3798
84
3799
-135
3800
-305
3801
-440
3802
-288
3803
-50
3804
169
3805
322
3806
237
3807
50
3808
-135
3809
-288
3810
-152
3811
67
3812
254
3813
406
3814
288
3815
84
3816
-101
3817
-254
3818
-135
3819
67
3820
254
3821
406
3822
288
3823
84
3824
-118
3825
-271
3826
-135
3827
67
3828
254
3829
389
3830
271
3831
67
3832
-135
3833
-271
3834
-152
3835
50
3836
237
3837
372
3838
254
3839
50
3840
-135
3841
-288
3842
-169
3843
33
3844
220
3845
372
3846
254
3847
50
3848
-152
3849
-305
3850
-169
3851
33
3852
220
3853
372
3854
254
3855
33
3856
-169
3857
-355
3858
-491
3859
-322
3860
-101
3861
118
3862
288
3863
423
3864
288
3865
67
3866
-152
3867
-322
3868
-457
3869
-288
3870
-67
3871
135
3872
322
3873
440
3874
305
3875
84
3876
-135
3877
-305
3878
-440
3879
-271
3880
-50
3881
152
3882
322
3883
457
3884
305
3885
84
3886
-135
3887
-305
3888
-440
3889
-288
3890
-67
3891
152
3892
322
3893
457
3894
305
3895
84
3896
-118
3897
-305
3898
-440
3899
-271
3900
-50
3901
152
3902
322
3903
457
3904
322
3905
101
3906
-118
3907
-305
3908
-440
3909
-288
3910
-50
3911
152
3912
322
3913
457
3914
305
3915
84
3916
-118
3917
-305
3918
-440
3919
-271
3920
-50
3921
169
3922
338
3923
457
3924
322
3925
101
3926
-118
3927
-305
3928
-423
3929
-271
3930
-50
3931
169
3932
338
3933
457
3934
322
3935
84
3936
-118
3937
-305
3938
-440
3939
-271
3940
-50
3941
152
3942
322
3943
457
3944
322
3945
101
3946
-118
3947
-288
3948
-440
3949
-271
3950
-50
3951
169
3952
338
3953
474
3954
338
3955
135
3956
-67
3957
-237
3958
-118
3959
84
3960
271
3961
406
3962
271
3963
67
3964
-118
3965
-271
3966
-152
3967
50
3968
237
3969
372
3970
271
3971
67
3972
-135
3973
-288
3974
-169
3975
33
3976
237
3977
372
3978
254
3979
50
3980
-135
3981
-288
3982
-169
3983
33
3984
220
3985
355
3986
237
3987
33
3988
-152
3989
-305
3990
-169
3991
33
3992
203
3993
355
3994
237
3995
33
3996
-152
3997
-305
3998
-186
3999
33
4000
203
4001
355
4002
237
4003
33
4004
-152
4005
-338
4006
-474
4007
-322
4008
-84
4009
118
4010
288
4011
423
4012
288
4013
50
4014
-152
4015
-338
4016
-474
4017
-305
4018
-67
4019
135
4020
305
4021
440
4022
305
4023
84
4024
-135
4025
-322
4026
-457
4027
-288
4028
-67
4029
152
4030
322
4031
457
4032
305
4033
84
4034
-135
4035
-305
4036
-440
4037
-288
4038
-50
4039
152
4040
322
4041
457
4042
305
4043
84
4044
-118
4045
-305
4046
-423
4047
-271
4048
-50
4049
169
4050
338
4051
457
4052
322
4053
101
4054
-101
4055
-254
4056
-135
4057
67
4058
254
4059
389
4060
271
4061
67
4062
-135
4063
-271
4064
-152
4065
50
4066
237
4067
372
4068
254
4069
67
4070
-135
4071
-288
4072
-169
4073
33
4074
237
4075
372
4076
254
4077
50
4078
-135
4079
-288
4080
-169
4081
33
4082
220
4083
372
4084
254
4085
33
4086
-152
4087
-305
4088
-186
4089
33
4090
203
4091
355
4092
237
4093
33
4094
-152
4095
-305
4096
-169
4097
33
4098
220
4099
355
4100
237
4101
33
4102
-152
4103
-305
4104
-169
4105
33
4106
220
4107
355
4108
237
4109
33
4110
-169
4111
-305
4112
-186
4113
16
4114
203
4115
338
4116
237
4117
33
4118
-169
4119
-305
4120
-186
4121
16
4122
203
4123
338
4124
237
4125
33
4126
-169
4127
-305
4128
-186
4129
33
4130
203
4131
355
4132
237
4133
33
4134
-169
4135
-322
4136
-186
4137
16
4138
203
4139
338
4140
237
4141
33
4142
-169
4143
-305
4144
-186
4145
16
4146
203
4147
355
4148
237
4149
33
4150
-152
4151
-305
4152
-186
4153
33
4154
220
4155
372
4156
474
4157
305
4158
67
4159
-152
4160
-338
4161
-474
4162
-338
4163
-101
4164
101
4165
271
4166
406
4167
271
4168
33
4169
-169
4170
-355
4171
-474
4172
-322
4173
-84
4174
118
4175
305
4176
423
4177
288
4178
67
4179
-152
4180
-338
4181
-457
4182
-305
4183
-84
4184
135
4185
305
4186
423
4187
288
4188
67
4189
-135
4190
-322
4191
-457
4192
-288
4193
-67
4194
135
4195
322
4196
457
4197
305
4198
84
4199
-135
4200
-305
4201
-440
4202
-288
4203
-50
4204
169
4205
338
4206
457
4207
322
4208
84
4209
-118
4210
-305
4211
-440
4212
-288
4213
-50
4214
152
4215
322
4216
457
4217
322
4218
84
4219
-118
4220
-305
4221
-423
4222
-271
4223
-50
4224
152
4225
322
4226
457
4227
322
4228
101
4229
-118
4230
-305
4231
-440
4232
-271
4233
-50
4234
152
4235
338
4236
457
4237
322
4238
101
4239
-118
4240
-305
4241
-423
4242
-271
4243
-50
4244
169
4245
338
4246
474
4247
322
4248
101
4249
-118
4250
-305
4251
-423
4252
-271
4253
-33
4254
169
4255
338
4256
237
4257
50
4258
-135
4259
-271
4260
-135
4261
67
4262
254
4263
406
4264
288
4265
84
4266
-101
4267
-254
4268
-135
4269
67
4270
254
4271
406
4272
288
4273
84
4274
-118
4275
-271
4276
-135
4277
67
4278
254
4279
389
4280
271
4281
67
4282
-135
4283
-271
4284
-152
4285
50
4286
237
4287
372
4288
254
4289
50
4290
-135
4291
-288
4292
-169
4293
33
4294
220
4295
372
4296
254
4297
50
4298
-152
4299
-288
4300
-169
4301
33
4302
220
4303
372
4304
254
4305
50
4306
-152
4307
-305
4308
-169
4309
33
4310
203
4311
355
4312
237
4313
33
4314
-152
4315
-305
4316
-186
4317
33
4318
203
4319
355
4320
237
4321
33
4322
-152
4323
-305
4324
-186
4325
16
4326
203
4327
338
4328
237
4329
33
4330
-152
4331
-305
4332
-186
4333
16
4334
203
4335
338
4336
237
4337
33
4338
-169
4339
-305
4340
-186
4341
16
4342
203
4343
338
4344
237
4345
33
4346
-169
4347
-305
4348
-186
4349
16
4350
203
4351
355
4352
237
4353
33
4354
-152
4355
-305
4356
-169
4357
16
4358
203
4359
338
4360
237
4361
33
4362
-169
4363
-322
4364
-186
4365
16
4366
203
4367
338
4368
237
4369
33
4370
-152
4371
-305
4372
-186
4373
33
4374
203
4375
355
4376
237
4377
33
4378
-152
4379
-305
4380
-169
4381
16
4382
203
4383
338
4384
237
4385
33
4386
-169
4387
-322
4388
-203
4389
16
4390
203
4391
338
4392
237
4393
33
4394
-169
4395
-305
4396
-186
4397
16
4398
203
4399
338
4400
237
4401
33
4402
-169
4403
-305
4404
-169
4405
33
4406
203
4407
355
4408
237
4409
33
4410
-169
4411
-322
4412
-186
4413
16
4414
203
4415
338
4416
237
4417
33
4418
-169
4419
-305
4420
-186
4421
16
4422
203
4423
338
4424
237
4425
33
4426
-169
4427
-305
4428
-186
4429
33
4430
203
4431
338
4432
237
4433
33
4434
-169
4435
-322
4436
-186
4437
16
4438
203
4439
338
4440
237
4441
33
4442
-169
4443
-305
4444
-186
4445
16
4446
203
4447
355
4448
237
4449
33
4450
-169
4451
-322
4452
-186
4453
16
4454
203
4455
355
4456
474
4457
305
4458
67
4459
-152
4460
-355
4461
-474
4462
-338
4463
-101
4464
101
4465
271
4466
406
4467
271
4468
33
4469
-169
4470
-355
4471
-474
4472
-322
4473
-84
4474
118
4475
288
4476
406
4477
288
4478
67
4479
-152
4480
-338
4481
-457
4482
-305
4483
-84
4484
135
4485
305
4486
423
4487
305
4488
67
4489
-135
4490
-322
4491
-457
4492
-288
4493
-67
4494
135
4495
322
4496
440
4497
305
4498
84
4499
-135
4500
-305
4501
-440
4502
-288
4503
-50
4504
169
4505
322
4506
237
4507
50
4508
-135
4509
-288
4510
-152
4511
50
4512
254
4513
389
4514
288
4515
84
4516
-101
4517
-254
4518
-135
4519
67
4520
254
4521
406
4522
288
4523
84
4524
-118
4525
-271
4526
-135
4527
67
4528
254
4529
389
4530
271
4531
67
4532
-135
4533
-288
4534
-152
4535
50
4536
237
4537
372
4538
254
4539
50
4540
-135
4541
-288
4542
-169
4543
33
4544
220
4545
372
4546
254
4547
50
4548
-152
4549
-288
4550
-169
4551
33
4552
220
4553
372
4554
254
4555
50
4556
-152
4557
-305
4558
-169
4559
33
4560
203
4561
355
4562
237
4563
33
4564
-152
4565
-305
4566
-186
4567
16
4568
203
4569
355
4570
237
4571
33
4572
-152
4573
-305
4574
-169
4575
33
4576
203
4577
355
4578
237
4579
33
4580
-152
4581
-305
4582
-186
4583
16
4584
203
4585
338
4586
237
4587
33
4588
-169
4589
-305
4590
-186
4591
16
4592
203
4593
355
4594
237
4595
33
4596
-152
4597
-305
4598
-169
4599
33
4600
203
4601
355
4602
237
4603
33
4604
-152
4605
-305
4606
-169
4607
16
4608
203
4609
338
4610
237
4611
33
4612
-169
4613
-322
4614
-186
4615
16
4616
203
4617
338
4618
237
4619
33
4620
-169
4621
-305
4622
-186
4623
16
4624
203
4625
338
4626
237
4627
33
4628
-169
4629
-305
4630
-186
4631
16
4632
203
4633
338
4634
237
4635
33
4636
-169
4637
-322
4638
-186
4639
16
4640
203
4641
338
4642
237
4643
33
4644
-169
4645
-305
4646
-186
4647
16
4648
203
4649
355
4650
237
4651
33
4652
-169
4653
-305
4654
-169
4655
16
4656
203
4657
355
4658
457
4659
305
4660
67
4661
-169
4662
-355
4663
-491
4664
-338
4665
-101
4666
101
4667
271
4668
406
4669
271
4670
50
4671
-169
4672
-355
4673
-474
4674
-322
4675
-84
4676
118
4677
288
4678
423
4679
288
4680
67
4681
-152
4682
-338
4683
-457
4684
-305
4685
-84
4686
135
4687
305
4688
440
4689
305
4690
67
4691
-135
4692
-322
4693
-440
4694
-288
4695
-67
4696
135
4697
322
4698
457
4699
305
4700
84
4701
-135
4702
-305
4703
-440
4704
-271
4705
-50
4706
152
4707
322
4708
457
4709
305
4710
84
4711
-135
4712
-322
4713
-440
4714
-288
4715
-67
4716
152
4717
322
4718
457
4719
305
4720
84
4721
-118
4722
-305
4723
-440
4724
-271
4725
-50
4726
152
4727
322
4728
457
4729
322
4730
101
4731
-118
4732
-305
4733
-440
4734
-271
4735
-50
4736
152
4737
338
4738
457
4739
322
4740
84
4741
-118
4742
-305
4743
-423
4744
-271
4745
-50
4746
169
4747
338
4748
474
4749
322
4750
101
4751
-118
4752
-305
4753
-423
4754
-254
4755
-16
4756
186
4757
338
4758
254
4759
50
4760
-135
4761
-271
4762
-135
4763
67
4764
254
4765
406
4766
288
4767
84
4768
-101
4769
-254
4770
-135
4771
67
4772
254
4773
406
4774
288
4775
84
4776
-118
4777
-271
4778
-135
4779
67
4780
254
4781
389
4782
271
4783
67
4784
-135
4785
-288
4786
-152
4787
50
4788
237
4789
372
4790
254
4791
50
4792
-135
4793
-288
4794
-152
4795
50
4796
237
4797
372
4798
254
4799
50
4800
-152
4801
-305
4802
-169
4803
33
4804
220
4805
372
4806
237
4807
50
4808
-152
4809
-305
4810
-169
4811
33
4812
220
4813
355
4814
237
4815
33
4816
-152
4817
-305
4818
-169
4819
33
4820
203
4821
355
4822
237
4823
33
4824
-152
4825
-305
4826
-186
4827
33
4828
203
4829
355
4830
237
4831
33
4832
-169
4833
-305
4834
-186
4835
16
4836
203
4837
338
4838
237
4839
33
4840
-169
4841
-305
4842
-186
4843
16
4844
203
4845
338
4846
237
4847
33
4848
-152
4849
-305
4850
-186
4851
16
4852
203
4853
355
4854
237
4855
33
4856
-169
4857
-305
4858
-186
4859
16
4860
203
4861
338
4862
237
4863
33
4864
-169
4865
-322
4866
-186
4867
16
4868
203
4869
338
4870
237
4871
33
4872
-169
4873
-305
4874
-186
4875
16
4876
203
4877
338
4878
237
4879
33
4880
-152
4881
-305
4882
-186
4883
16
4884
203
4885
338
4886
237
4887
33
4888
-169
4889
-305
4890
-186
4891
16
4892
203
4893
338
4894
237
4895
33
4896
-169
4897
-305
4898
-186
4899
16
4900
203
4901
338
4902
237
4903
33
4904
-152
4905
-305
4906
-169
4907
16
4908
203
4909
338
4910
237
4911
33
4912
-169
4913
-305
4914
-186
4915
16
4916
203
4917
338
4918
237
4919
33
4920
-152
4921
-305
4922
-186
4923
33
4924
203
4925
355
4926
237
4927
33
4928
-152
4929
-305
4930
-186
4931
16
4932
203
4933
355
4934
237
4935
33
4936
-169
4937
-305
4938
-186
4939
16
4940
203
4941
338
4942
237
4943
33
4944
-169
4945
-305
4946
-186
4947
33
4948
203
4949
355
4950
237
4951
33
4952
-169
4953
-305
4954
-169
4955
33
4956
203
4957
355
4958
237
4959
33
4960
-169
4961
-305
4962
-186
4963
16
4964
203
4965
338
4966
237
4967
33
4968
-169
4969
-305
4970
-186
4971
16
4972
203
4973
355
4974
237
4975
33
4976
-169
4977
-305
4978
-186
4979
33
4980
203
4981
355
4982
237
4983
33
4984
-169
4985
-305
4986
-186
4987
16
4988
203
4989
338
4990
237
4991
33
4992
-169
4993
-305
4994
-186
4995
16
4996
203
4997
355
4998
237
4999
33
5000
-169
5001
-305
5002
-186
5003
16
5004
203
5005
355
5006
237
5007
33
5008
-169
5009
-322
5010
-186
5011
16
5012
203
5013
338
5014
237
5015
33
5016
-169
5017
-305
5018
-186
5019
16
5020
203
5021
338
5022
237
5023
33
5024
-169
5025
-305
5026
-186
5027
16
5028
203
5029
355
5030
237
5031
33
5032
-169
5033
-305
5034
-186
5035
16
5036
203
5037
338
5038
237
5039
33
5040
-169
5041
-305
5042
-186
5043
16
5044
203
5045
355
5046
237
5047
33
5048
-169
5049
-305
5050
-186
5051
16
5052
203
5053
355
5054
237
5055
33
5056
-152
5057
-305
5058
-186
5059
16
5060
203
5061
338
5062
237
5063
33
5064
-169
5065
-322
5066
-186
5067
16
5068
203
5069
338
5070
237
5071
33
5072
-169
5073
-305
5074
-186
5075
16
5076
203
5077
338
5078
237
5079
33
5080
-152
5081
-305
5082
-186
5083
16
5084
203
5085
338
5086
237
5087
16
5088
-169
5089
-322
5090
-186
5091
16
5092
203
5093
338
5094
237
5095
33
5096
-169
5097
-305
5098
-186
5099
16
5100
203
5101
338
5102
237
5103
33
5104
-152
5105
-305
5106
-169
5107
16
5108
203
5109
338
5110
237
5111
33
5112
-169
5113
-305
5114
-186
5115
16
5116
203
5117
338
5118
237
5119
33
5120
-169
5121
-305
5122
-186
5123
16
5124
203
5125
355
5126
237
5127
33
5128
-152
5129
-305
5130
-186
5131
16
5132
203
5133
338
5134
237
5135
33
5136
-169
5137
-322
5138
-186
5139
16
5140
203
5141
338
5142
237
5143
33
5144
-152
5145
-305
5146
-186
5147
16
5148
203
5149
355
5150
237
5151
33
5152
-169
5153
-305
5154
-169
5155
33
5156
203
5157
338
5158
237
5159
33
5160
-169
5161
-322
5162
-186
5163
16
5164
203
5165
338
5166
237
5167
33
5168
-169
5169
-305
5170
-186
5171
16
5172
203
5173
338
5174
237
5175
33
5176
-169
5177
-322
5178
-186
5179
16
5180
203
5181
338
5182
237
5183
33
5184
-169
5185
-322
5186
-186
5187
16
5188
203
5189
338
5190
237
5191
33
5192
-169
5193
-322
5194
-186
5195
16
5196
203
5197
338
5198
237
5199
33
5200
-169
5201
-305
5202
-186
5203
33
5204
220
5205
355
5206
237
5207
33
5208
-152
5209
-305
5210
-186
5211
16
5212
203
5213
338
5214
237
5215
33
5216
-169
5217
-305
5218
-186
5219
16
5220
203
5221
355
5222
237
5223
33
5224
-169
5225
-305
5226
-186
5227
16
5228
203
5229
355
5230
237
5231
33
5232
-169
5233
-322
5234
-186
5235
16
5236
203
5237
338
5238
237
5239
33
5240
-169
5241
-305
5242
-186
5243
16
5244
203
5245
355
5246
237
5247
33
5248
-152
5249
-305
5250
-186
5251
16
5252
203
5253
355
5254
237
5255
33
5256
-152
5257
-305
5258
-186
5259
33
5260
203
5261
338
5262
237
5263
33
5264
-169
5265
-305
5266
-186
5267
16
5268
203
5269
338
5270
237
5271
33
5272
-152
5273
-305
5274
-186
5275
16
5276
203
5277
355
5278
237
5279
33
5280
-152
5281
-305
5282
-186
5283
16
5284
203
5285
338
5286
237
5287
33
5288
-169
5289
-322
5290
-186
5291
16
5292
203
5293
338
5294
237
5295
33
5296
-169
5297
-305
5298
-186
5299
16
5300
203
5301
338
5302
237
5303
33
5304
-152
5305
-305
5306
-186
5307
16
5308
203
5309
338
5310
237
5311
33
5312
-169
5313
-322
5314
-186
5315
16
5316
203
5317
338
5318
237
5319
33
5320
-169
5321
-305
5322
-186
5323
16
5324
203
5325
338
5326
237
5327
33
5328
-169
5329
-305
5330
-186
5331
16
5332
203
5333
338
5334
237
5335
33
5336
-169
5337
-322
5338
-186
5339
16
5340
203
5341
338
5342
237
5343
33
5344
-169
5345
-305
5346
-186
5347
16
5348
203
5349
355
5350
237
5351
33
5352
-152
5353
-305
5354
-169
5355
33
5356
203
5357
355
5358
237
5359
33
5360
-169
5361
-322
5362
-186
5363
16
5364
203
5365
338
5366
237
5367
33
5368
-169
5369
-305
5370
-186
5371
16
5372
203
5373
338
5374
237
5375
33
5376
-169
5377
-305
5378
-186
5379
16
5380
203
5381
355
5382
237
5383
33
5384
-169
5385
-322
5386
-186
5387
16
5388
203
5389
338
5390
237
5391
33
5392
-169
5393
-305
5394
-186
5395
33
5396
203
5397
355
5398
237
5399
33
5400
-169
5401
-305
5402
-186
5403
16
5404
203
5405
355
5406
237
5407
33
5408
-169
5409
-322
5410
-186
5411
16
5412
203
5413
338
5414
237
5415
33
5416
-169
5417
-305
5418
-186
5419
16
5420
203
5421
355
5422
237
5423
33
5424
-152
5425
-305
5426
-186
5427
16
5428
203
5429
355
5430
237
5431
33
5432
-169
5433
-305
5434
-186
5435
16
5436
203
5437
338
5438
237
5439
33
5440
-169
5441
-305
5442
-186
5443
16
5444
203
5445
355
5446
237
5447
33
5448
-152
5449
-305
5450
-186
5451
33
5452
203
5453
355
5454
237
5455
33
5456
-152
5457
-305
5458
-186
5459
16
5460
203
5461
338
5462
220
5463
33
5464
-169
5465
-305
5466
-186
5467
16
5468
203
5469
338
5470
237
5471
33
5472
-169
5473
-305
5474
-186
5475
16
5476
203
5477
338
5478
237
5479
33
5480
-169
5481
-305
5482
-186
5483
16
5484
203
5485
338
5486
237
5487
33
5488
-169
5489
-322
5490
-186
5491
16
5492
203
5493
338
5494
220
5495
33
5496
-169
5497
-305
5498
-186
5499
16
5500
203
5501
338
5502
237
5503
33
5504
-152
5505
-338
5506
-474
5507
-322
5508
-84
5509
118
5510
288
5511
406
5512
288
5513
50
5514
-152
5515
-338
5516
-474
5517
-305
5518
-67
5519
135
5520
305
5521
440
5522
305
5523
84
5524
-135
5525
-305
5526
-440
5527
-288
5528
-67
5529
152
5530
322
5531
440
5532
305
5533
84
5534
-135
5535
-305
5536
-440
5537
-288
5538
-67
5539
152
5540
322
5541
457
5542
322
5543
84
5544
-118
5545
-305
5546
-440
5547
-271
5548
-50
5549
152
5550
322
5551
457
5552
322
5553
101
5554
-101
5555
-237
5556
-118
5557
67
5558
254
5559
389
5560
271
5561
67
5562
-135
5563
-271
5564
-152
5565
50
5566
237
5567
372
5568
271
5569
67
5570
-135
5571
-288
5572
-169
5573
33
5574
237
5575
372
5576
254
5577
50
5578
-135
5579
-288
5580
-169
5581
33
5582
220
5583
372
5584
237
5585
33
5586
-152
5587
-305
5588
-186
5589
33
5590
203
5591
355
5592
237
5593
33
5594
-152
5595
-305
5596
-169
5597
33
5598
203
5599
355
5600
237
5601
33
5602
-169
5603
-305
5604
-169
5605
33
5606
203
5607
355
5608
237
5609
33
5610
-169
5611
-305
5612
-186
5613
16
5614
203
5615
338
5616
237
5617
33
5618
-169
5619
-305
5620
-186
5621
16
5622
203
5623
338
5624
237
5625
33
5626
-169
5627
-305
5628
-186
5629
16
5630
203
5631
355
5632
237
5633
33
5634
-169
5635
-322
5636
-186
5637
16
5638
203
5639
338
5640
237
5641
33
5642
-169
5643
-305
5644
-186
5645
16
5646
203
5647
355
5648
237
5649
33
5650
-169
5651
-305
5652
-186
5653
16
5654
220
5655
355
5656
237
5657
33
5658
-169
5659
-305
5660
-186
5661
16
5662
203
5663
338
5664
237
5665
33
5666
-169
5667
-305
5668
-186
5669
16
5670
203
5671
355
5672
237
5673
33
5674
-169
5675
-305
5676
-186
5677
16
5678
203
5679
355
5680
237
5681
33
5682
-169
5683
-305
5684
-186
5685
16
5686
203
5687
338
5688
237
5689
33
5690
-169
5691
-305
5692
-186
5693
16
5694
203
5695
338
5696
237
5697
33
5698
-152
5699
-305
5700
-186
5701
16
5702
203
5703
355
5704
237
5705
33
5706
-152
5707
-305
5708
-186
5709
16
5710
203
5711
338
5712
220
5713
33
5714
-169
5715
-322
5716
-186
5717
16
5718
203
5719
338
5720
237
5721
33
5722
-169
5723
-305
5724
-186
5725
16
5726
203
5727
338
5728
237
5729
33
5730
-152
5731
-305
5732
-186
5733
16
5734
203
5735
338
5736
237
5737
33
5738
-169
5739
-322
5740
-186
5741
16
5742
203
5743
338
5744
237
5745
33
5746
-152
5747
-305
5748
-186
5749
16
5750
203
5751
338
5752
237
5753
33
5754
-152
5755
-305
5756
-169
5757
33
5758
203
5759
355
5760
237
5761
33
5762
-169
5763
-305
5764
-186
5765
16
5766
203
5767
338
5768
237
5769
33
5770
-169
5771
-305
5772
-186
5773
16
5774
203
5775
338
5776
237
5777
33
5778
-169
5779
-305
5780
-186
5781
16
5782
203
5783
338
5784
237
5785
33
5786
-169
5787
-322
5788
-186
5789
16
5790
203
5791
338
5792
237
5793
33
5794
-169
5795
-305
5796
-186
5797
16
5798
203
5799
338
5800
237
5801
33
5802
-169
5803
-305
5804
-186
5805
33
5806
203
5807
338
5808
237
5809
33
5810
-169
5811
-322
5812
-186
5813
16
5814
203
5815
338
5816
237
5817
33
5818
-169
5819
-305
5820
-186
5821
16
5822
203
5823
338
5824
237
5825
33
5826
-169
5827
-305
5828
-186
5829
33
5830
203
5831
355
5832
237
5833
33
5834
-169
5835
-322
5836
-186
5837
16
5838
203
5839
338
5840
237
5841
33
5842
-169
5843
-305
5844
-186
5845
16
5846
203
5847
355
5848
237
5849
33
5850
-152
5851
-305
5852
-186
5853
33
5854
220
5855
355
5856
237
5857
33
5858
-169
5859
-305
5860
-186
5861
16
5862
203
5863
338
5864
237
5865
33
5866
-169
5867
-305
5868
-186
5869
33
5870
203
5871
355
5872
237
5873
33
5874
-152
5875
-305
5876
-186
5877
33
5878
203
5879
355
5880
237
5881
33
5882
-152
5883
-305
5884
-186
5885
16
5886
203
5887
355
5888
237
5889
33
5890
-169
5891
-305
5892
-186
5893
16
5894
203
5895
355
5896
237
5897
33
5898
-169
5899
-305
5900
-186
5901
16
5902
203
5903
355
5904
237
5905
16
5906
-186
5907
-372
5908
-508
5909
-338
5910
-101
5911
101
5912
288
5913
406
5914
271
5915
50
5916
-152
5917
-338
5918
-474
5919
-305
5920
-67
5921
135
5922
305
5923
440
5924
305
5925
84
5926
-135
5927
-322
5928
-440
5929
-288
5930
-67
5931
152
5932
322
5933
440
5934
305
5935
84
5936
-135
5937
-305
5938
-440
5939
-288
5940
-67
5941
152
5942
322
5943
457
5944
305
5945
84
5946
-118
5947
-305
5948
-440
5949
-271
5950
-50
5951
152
5952
322
5953
457
5954
338
5955
135
5956
-84
5957
-237
5958
-118
5959
84
5960
254
5961
406
5962
271
5963
67
5964
-135
5965
-271
5966
-152
5967
50
5968
237
5969
372
5970
271
5971
50
5972
-135
5973
-288
5974
-169
5975
33
5976
220
5977
372
5978
254
5979
50
5980
-135
5981
-288
5982
-169
5983
33
5984
220
5985
355
5986
237
5987
50
5988
-152
5989
-305
5990
-169
5991
33
5992
220
5993
355
5994
237
5995
33
5996
-152
5997
-305
5998
-169
5999
33
6000
203
6001
355
6002
237
6003
33
6004
-152
6005
-305
6006
-169
6007
33
6008
203
6009
355
6010
237
6011
33
6012
-169
6013
-305
6014
-186
6015
16
6016
203
6017
338
6018
237
6019
33
6020
-169
6021
-305
6022
-186
6023
16
6024
203
6025
338
6026
237
6027
33
6028
-169
6029
-305
6030
-186
6031
16
6032
203
6033
338
6034
237
6035
33
6036
-169
6037
-322
6038
-186
6039
16
6040
203
6041
338
6042
237
6043
33
6044
-169
6045
-305
6046
-186
6047
16
6048
203
6049
338
6050
237
6051
33
6052
-169
6053
-305
6054
-186
6055
16
6056
203
6057
338
6058
237
6059
33
6060
-169
6061
-322
6062
-203
6063
16
6064
203
6065
338
6066
237
6067
33
6068
-169
6069
-305
6070
-186
6071
33
6072
203
6073
355
6074
237
6075
33
6076
-169
6077
-305
6078
-186
6079
16
6080
203
6081
338
6082
237
6083
33
6084
-169
6085
-322
6086
-186
6087
16
6088
203
6089
338
6090
237
6091
33
6092
-169
6093
-305
6094
-186
6095
16
6096
203
6097
355
6098
237
6099
33
6100
-169
6101
-322
6102
-186
6103
16
6104
203
6105
355
6106
237
6107
33
6108
-169
6109
-322
6110
-186
6111
16
6112
203
6113
338
6114
237
6115
33
6116
-169
6117
-322
6118
-186
6119
16
6120
203
6121
338
6122
237
6123
33
6124
-169
6125
-305
6126
-186
6127
16
6128
203
6129
338
6130
237
6131
33
6132
-169
6133
-322
6134
-186
6135
16
6136
203
6137
338
6138
237
6139
33
6140
-169
6141
-305
6142
-186
6143
16
6144
203
6145
355
6146
237
6147
33
6148
-152
6149
-305
6150
-186
6151
16
6152
203
6153
355
6154
237
6155
50
6156
-152
6157
-305
6158
-186
6159
16
6160
203
6161
355
6162
237
6163
33
6164
-169
6165
-305
6166
-186
6167
16
6168
203
6169
355
6170
237
6171
33
6172
-152
6173
-305
6174
-186
6175
33
6176
203
6177
355
6178
237
6179
33
6180
-152
6181
-305
6182
-186
6183
16
6184
203
6185
338
6186
237
6187
33
6188
-169
6189
-322
6190
-186
6191
16
6192
203
6193
338
6194
237
6195
33
6196
-169
6197
-305
6198
-186
6199
33
6200
203
6201
338
6202
237
6203
33
6204
-152
6205
-305
6206
-186
6207
16
6208
203
6209
338
6210
237
6211
33
6212
-169
6213
-322
6214
-186
6215
16
6216
203
6217
338
6218
237
6219
33
6220
-169
6221
-305
6222
-186
6223
16
6224
203
6225
338
6226
237
6227
33
6228
-169
6229
-305
6230
-186
6231
16
6232
203
6233
338
6234
220
6235
33
6236
-169
6237
-322
6238
-186
6239
16
6240
203
6241
338
6242
237
6243
33
6244
-169
6245
-305
6246
-186
6247
16
6248
203
6249
338
6250
237
6251
33
6252
-169
6253
-305
6254
-169
6255
33
6256
203
6257
355
6258
237
6259
33
6260
-169
6261
-305
6262
-186
6263
16
6264
203
6265
338
6266
237
6267
33
6268
-169
6269
-305
6270
-186
6271
16
6272
203
6273
355
6274
237
6275
33
6276
-169
6277
-305
6278
-186
6279
33
6280
203
6281
355
6282
237
6283
33
6284
-169
6285
-322
6286
-186
6287
16
6288
203
6289
338
6290
237
6291
33
6292
-169
6293
-305
6294
-186
6295
33
6296
203
6297
355
6298
237
6299
33
6300
-152
6301
-305
6302
-186
6303
33
6304
220
6305
372
6306
474
6307
322
6308
84
6309
-152
6310
-338
6311
-474
6312
-322
6313
-101
6314
101
6315
271
6316
406
6317
271
6318
33
6319
-169
6320
-355
6321
-474
6322
-322
6323
-84
6324
118
6325
305
6326
423
6327
288
6328
67
6329
-152
6330
-322
6331
-457
6332
-305
6333
-84
6334
135
6335
305
6336
440
6337
288
6338
67
6339
-135
6340
-322
6341
-457
6342
-305
6343
-67
6344
135
6345
322
6346
440
6347
305
6348
84
6349
-135
6350
-305
6351
-440
6352
-288
6353
-50
6354
169
6355
322
6356
237
6357
50
6358
-135
6359
-288
6360
-152
6361
67
6362
254
6363
406
6364
288
6365
84
6366
-101
6367
-254
6368
-135
6369
67
6370
254
6371
406
6372
288
6373
84
6374
-118
6375
-271
6376
-135
6377
50
6378
237
6379
389
6380
271
6381
67
6382
-135
6383
-288
6384
-169
6385
33
6386
220
6387
372
6388
254
6389
50
6390
-152
6391
-305
6392
-169
6393
33
6394
220
6395
372
6396
254
6397
50
6398
-152
6399
-305
6400
-169
6401
33
6402
220
6403
355
6404
254
6405
50
6406
-152
6407
-305
6408
-169
6409
33
6410
203
6411
355
6412
237
6413
33
6414
-169
6415
-305
6416
-186
6417
16
6418
203
6419
355
6420
237
6421
33
6422
-152
6423
-305
6424
-169
6425
33
6426
203
6427
355
6428
237
6429
50
6430
-152
6431
-305
6432
-186
6433
16
6434
203
6435
338
6436
237
6437
33
6438
-169
6439
-305
6440
-186
6441
16
6442
203
6443
355
6444
237
6445
33
6446
-152
6447
-305
6448
-186
6449
16
6450
203
6451
355
6452
237
6453
33
6454
-152
6455
-305
6456
-186
6457
33
6458
203
6459
338
6460
237
6461
33
6462
-169
6463
-322
6464
-186
6465
16
6466
203
6467
338
6468
237
6469
33
6470
-169
6471
-305
6472
-186
6473
16
6474
203
6475
338
6476
237
6477
33
6478
-169
6479
-305
6480
-186
6481
16
6482
203
6483
338
6484
237
6485
33
6486
-169
6487
-322
6488
-186
6489
16
6490
203
6491
338
6492
237
6493
33
6494
-169
6495
-305
6496
-186
6497
16
6498
203
6499
338
6500
237
6501
33
6502
-169
6503
-305
6504
-169
6505
33
6506
203
6507
338
6508
237
6509
33
6510
-169
6511
-322
6512
-186
6513
16
6514
203
6515
338
6516
237
6517
33
6518
-169
6519
-305
6520
-186
6521
16
6522
203
6523
355
6524
237
6525
33
6526
-169
6527
-305
6528
-186
6529
16
6530
203
6531
355
6532
237
6533
33
6534
-169
6535
-305
6536
-186
6537
16
6538
203
6539
338
6540
237
6541
33
6542
-169
6543
-305
6544
-186
6545
16
6546
203
6547
355
6548
237
6549
33
6550
-169
6551
-305
6552
-186
6553
16
6554
203
6555
355
6556
237
6557
33
6558
-169
6559
-322
6560
-186
6561
16
6562
203
6563
338
6564
237
6565
33
6566
-169
6567
-322
6568
-186
6569
16
6570
203
6571
338
6572
237
6573
33
6574
-169
6575
-322
6576
-186
6577
16
6578
203
6579
338
6580
237
6581
33
6582
-169
6583
-322
6584
-186
6585
16
6586
203
6587
338
6588
237
6589
33
6590
-169
6591
-305
6592
-186
6593
16
6594
203
6595
355
6596
237
6597
33
6598
-152
6599
-305
6600
-186
6601
33
6602
203
6603
355
6604
237
6605
50
6606
-152
6607
-305
6608
-186
6609
16
6610
203
6611
355
6612
237
6613
33
6614
-169
6615
-305
6616
-186
6617
16
6618
203
6619
338
6620
237
6621
33
6622
-169
6623
-305
6624
-186
6625
16
6626
203
6627
338
6628
237
6629
33
6630
-169
6631
-305
6632
-186
6633
16
6634
203
6635
338
6636
237
6637
33
6638
-169
6639
-322
6640
-186
6641
16
6642
203
6643
338
6644
237
6645
33
6646
-169
6647
-305
6648
-186
6649
16
6650
203
6651
338
6652
237
6653
33
6654
-152
6655
-305
6656
-186
6657
16
6658
203
6659
338
6660
237
6661
33
6662
-169
6663
-322
6664
-186
6665
16
6666
203
6667
338
6668
237
6669
33
6670
-169
6671
-305
6672
-186
6673
16
6674
203
6675
338
6676
237
6677
33
6678
-169
6679
-305
6680
-186
6681
16
6682
203
6683
338
6684
237
6685
33
6686
-169
6687
-322
6688
-186
6689
16
6690
203
6691
338
6692
237
6693
33
6694
-169
6695
-305
6696
-186
6697
16
6698
203
6699
338
6700
237
6701
33
6702
-169
6703
-305
6704
-169
6705
33
6706
203
6707
355
6708
457
6709
305
6710
67
6711
-152
6712
-355
6713
-491
6714
-338
6715
-101
6716
101
6717
271
6718
406
6719
271
6720
50
6721
-169
6722
-338
6723
-474
6724
-322
6725
-84
6726
118
6727
288
6728
423
6729
288
6730
67
6731
-152
6732
-338
6733
-457
6734
-305
6735
-84
6736
135
6737
305
6738
423
6739
305
6740
67
6741
-135
6742
-322
6743
-457
6744
-288
6745
-67
6746
152
6747
322
6748
457
6749
305
6750
84
6751
-135
6752
-305
6753
-440
6754
-271
6755
-33
6756
169
6757
338
6758
237
6759
50
6760
-135
6761
-271
6762
-152
6763
67
6764
254
6765
406
6766
288
6767
84
6768
-118
6769
-254
6770
-135
6771
67
6772
254
6773
389
6774
271
6775
67
6776
-118
6777
-271
6778
-135
6779
67
6780
237
6781
389
6782
271
6783
67
6784
-135
6785
-288
6786
-169
6787
33
6788
220
6789
372
6790
254
6791
50
6792
-152
6793
-305
6794
-169
6795
33
6796
220
6797
372
6798
254
6799
50
6800
-152
6801
-305
6802
-169
6803
33
6804
220
6805
372
6806
237
6807
50
6808
-152
6809
-305
6810
-186
6811
16
6812
203
6813
355
6814
237
6815
33
6816
-152
6817
-305
6818
-186
6819
33
6820
203
6821
355
6822
237
6823
33
6824
-152
6825
-305
6826
-186
6827
33
6828
203
6829
355
6830
237
6831
33
6832
-152
6833
-305
6834
-186
6835
16
6836
203
6837
338
6838
237
6839
33
6840
-169
6841
-305
6842
-186
6843
33
6844
203
6845
355
6846
237
6847
33
6848
-152
6849
-305
6850
-186
6851
16
6852
203
6853
355
6854
237
6855
33
6856
-152
6857
-305
6858
-186
6859
16
6860
203
6861
338
6862
237
6863
33
6864
-169
6865
-322
6866
-186
6867
16
6868
203
6869
338
6870
237
6871
33
6872
-169
6873
-305
6874
-186
6875
16
6876
203
6877
338
6878
237
6879
33
6880
-152
6881
-305
6882
-186
6883
16
6884
203
6885
338
6886
237
6887
33
6888
-169
6889
-322
6890
-186
6891
16
6892
203
6893
338
6894
237
6895
33
6896
-152
6897
-305
6898
-186
6899
33
6900
203
6901
355
6902
237
6903
33
6904
-152
6905
-305
6906
-186
6907
16
6908
203
6909
355
6910
237
6911
33
6912
-169
6913
-305
6914
-186
6915
16
6916
203
6917
355
6918
237
6919
33
6920
-152
6921
-305
6922
-186
6923
16
6924
203
6925
338
6926
237
6927
33
6928
-169
6929
-305
6930
-169
6931
33
6932
203
6933
338
6934
237
6935
33
6936
-169
6937
-322
6938
-186
6939
16
6940
203
6941
338
6942
237
6943
33
6944
-169
6945
-305
6946
-186
6947
33
6948
203
6949
355
6950
237
6951
33
6952
-152
6953
-305
6954
-169
6955
33
6956
203
6957
355
6958
237
6959
33
6960
-169
6961
-305
6962
-203
6963
16
6964
203
6965
338
6966
237
6967
33
6968
-169
6969
-305
6970
-186
6971
33
6972
203
6973
338
6974
237
6975
33
6976
-169
6977
-305
6978
-186
6979
33
6980
203
6981
355
6982
237
6983
33
6984
-169
6985
-322
6986
-186
6987
16
6988
203
6989
338
6990
237
6991
33
6992
-169
6993
-305
6994
-186
6995
16
6996
203
6997
355
6998
237
6999
33
7000
-169
7001
-322
7002
-186
7003
16
7004
203
7005
355
7006
237
7007
33
7008
-169
7009
-322
7010
-186
7011
16
7012
203
7013
338
7014
237
7015
33
7016
-169
7017
-305
7018
-186
7019
16
7020
203
7021
355
7022
237
7023
33
7024
-169
7025
-305
7026
-186
7027
16
7028
203
7029
355
7030
237
7031
33
7032
-169
7033
-322
7034
-186
7035
16
7036
203
7037
338
7038
237
7039
33
7040
-152
7041
-305
7042
-169
7043
33
7044
203
7045
355
7046
237
7047
33
7048
-152
7049
-305
7050
-186
7051
33
7052
203
7053
355
7054
254
7055
33
7056
-152
7057
-305
7058
-186
7059
16
7060
203
7061
355
7062
237
7063
33
7064
-169
7065
-305
7066
-186
7067
16
7068
203
7069
355
7070
237
7071
33
7072
-152
7073
-305
7074
-186
7075
16
7076
203
7077
355
7078
237
7079
33
7080
-152
7081
-305
7082
-186
7083
16
7084
203
7085
338
7086
237
7087
33
7088
-169
7089
-322
7090
-186
7091
16
7092
203
7093
338
7094
237
7095
33
7096
-169
7097
-305
7098
-186
7099
16
7100
203
7101
338
7102
237
7103
33
7104
-152
7105
-338
7106
-474
7107
-322
7108
-101
7109
118
7110
288
7111
406
7112
271
7113
50
7114
-169
7115
-338
7116
-474
7117
-305
7118
-84
7119
135
7120
305
7121
440
7122
288
7123
67
7124
-135
7125
-322
7126
-457
7127
-305
7128
-67
7129
152
7130
322
7131
440
7132
305
7133
84
7134
-135
7135
-305
7136
-440
7137
-288
7138
-67
7139
152
7140
322
7141
457
7142
305
7143
84
7144
-118
7145
-305
7146
-440
7147
-271
7148
-50
7149
152
7150
338
7151
457
7152
322
7153
101
7154
-84
7155
-237
7156
-118
7157
67
7158
254
7159
389
7160
271
7161
67
7162
-135
7163
-271
7164
-152
7165
50
7166
237
7167
372
7168
254
7169
50
7170
-135
7171
-288
7172
-169
7173
33
7174
220
7175
372
7176
254
7177
50
7178
-152
7179
-288
7180
-169
7181
33
7182
220
7183
355
7184
237
7185
33
7186
-152
7187
-305
7188
-169
7189
33
7190
220
7191
355
7192
237
7193
33
7194
-152
7195
-305
7196
-169
7197
33
7198
220
7199
355
7200
237
7201
33
7202
-152
7203
-305
7204
-169
7205
33
7206
203
7207
355
7208
237
7209
33
7210
-169
7211
-305
7212
-186
7213
16
7214
203
7215
338
7216
237
7217
33
7218
-169
7219
-305
7220
-186
7221
16
7222
203
7223
338
7224
237
7225
33
7226
-169
7227
-305
7228
-186
7229
33
7230
203
7231
355
7232
237
7233
33
7234
-169
7235
-305
7236
-186
7237
16
7238
203
7239
338
7240
237
7241
33
7242
-169
7243
-305
7244
-186
7245
16
7246
203
7247
355
7248
237
7249
33
7250
-152
7251
-305
7252
-186
7253
33
7254
220
7255
355
7256
237
7257
33
7258
-169
7259
-305
7260
-186
7261
16
7262
203
7263
338
7264
237
7265
33
7266
-169
7267
-305
7268
-186
7269
16
7270
203
7271
355
7272
237
7273
33
7274
-169
7275
-305
7276
-186
7277
16
7278
203
7279
355
7280
237
7281
33
7282
-152
7283
-305
7284
-186
7285
16
7286
203
7287
355
7288
237
7289
33
7290
-169
7291
-305
7292
-186
7293
16
7294
203
7295
338
7296
237
7297
33
7298
-169
7299
-305
7300
-186
7301
16
7302
203
7303
355
7304
237
7305
33
7306
-152
7307
-305
7308
-186
7309
16
7310
203
7311
338
7312
237
7313
33
7314
-169
7315
-305
7316
-186
7317
16
7318
203
7319
338
7320
237
7321
33
7322
-169
7323
-305
7324
-186
7325
16
7326
203
7327
338
7328
237
7329
33
7330
-152
7331
-305
7332
-186
7333
16
7334
203
7335
338
7336
237
7337
33
7338
-169
7339
-305
7340
-186
7341
16
7342
203
7343
338
7344
237
7345
33
7346
-152
7347
-305
7348
-186
7349
16
7350
203
7351
338
7352
237
7353
33
7354
-152
7355
-305
7356
-169
7357
33
7358
203
7359
355
7360
237
7361
33
7362
-169
7363
-305
7364
-186
7365
16
7366
203
7367
338
7368
237
7369
33
7370
-169
7371
-305
7372
-186
7373
16
7374
203
7375
338
7376
237
7377
33
7378
-169
7379
-305
7380
-186
7381
16
7382
203
7383
338
7384
220
7385
33
7386
-169
7387
-322
7388
-186
7389
16
7390
203
7391
338
7392
237
7393
33
7394
-169
7395
-305
7396
-186
7397
33
7398
203
7399
355
7400
237
7401
33
7402
-169
7403
-305
7404
-169
7405
33
7406
203
7407
338
7408
237
7409
33
7410
-169
7411
-322
7412
-186
7413
16
7414
203
7415
338
7416
237
7417
33
7418
-169
7419
-305
7420
-186
7421
16
7422
203
7423
355
7424
237
7425
33
7426
-169
7427
-305
7428
-186
7429
33
7430
203
7431
355
7432
237
7433
33
7434
-169
7435
-322
7436
-186
7437
16
7438
203
7439
338
7440
237
7441
33
7442
-169
7443
-322
7444
-186
7445
16
7446
203
7447
338
7448
237
7449
33
7450
-169
7451
-305
7452
-186
7453
16
7454
203
7455
355
7456
237
7457
33
7458
-169
7459
-305
7460
-186
7461
16
7462
203
7463
338
7464
237
7465
33
7466
-169
7467
-305
7468
-186
7469
16
7470
203
7471
355
7472
237
7473
33
7474
-169
7475
-305
7476
-186
7477
16
7478
203
7479
355
7480
237
7481
33
7482
-169
7483
-322
7484
-186
7485
16
7486
203
7487
338
7488
237
7489
33
7490
-169
7491
-305
7492
-186
7493
16
7494
203
7495
355
7496
237
7497
33
7498
-152
7499
-305
7500
-186
7501
16
7502
203
7503
355
7504
237
7505
33
7506
-186
7507
-355
7508
-491
7509
-338
7510
-101
7511
101
7512
288
7513
423
7514
288
7515
67
7516
-152
7517
-322
7518
-457
7519
-305
7520
-67
7521
135
7522
305
7523
440
7524
305
7525
84
7526
-135
7527
-305
7528
-440
7529
-271
7530
-50
7531
152
7532
322
7533
457
7534
305
7535
84
7536
-135
7537
-305
7538
-440
7539
-288
7540
-50
7541
152
7542
322
7543
457
7544
322
7545
84
7546
-118
7547
-305
7548
-440
7549
-271
7550
-50
7551
152
7552
322
7553
474
7554
338
7555
135
7556
-67
7557
-237
7558
-118
7559
84
7560
254
7561
389
7562
271
7563
67
7564
-135
7565
-271
7566
-152
7567
50
7568
237
7569
372
7570
254
7571
50
7572
-135
7573
-288
7574
-169
7575
33
7576
220
7577
372
7578
254
7579
50
7580
-152
7581
-305
7582
-169
7583
33
7584
203
7585
355
7586
237
7587
33
7588
-169
7589
-305
7590
-186
7591
16
7592
203
7593
355
7594
237
7595
33
7596
-152
7597
-305
7598
-186
7599
33
7600
203
7601
355
7602
237
7603
33
7604
-152
7605
-305
7606
-169
7607
33
7608
203
7609
355
7610
237
7611
33
7612
-169
7613
-305
7614
-186
7615
16
7616
203
7617
338
7618
237
7619
33
7620
-169
7621
-305
7622
-186
7623
16
7624
203
7625
338
7626
237
7627
33
7628
-152
7629
-305
7630
-186
7631
33
7632
203
7633
338
7634
237
7635
33
7636
-169
7637
-322
7638
-186
7639
16
7640
203
7641
338
7642
237
7643
33
7644
-169
7645
-305
7646
-186
7647
16
7648
203
7649
338
7650
237
7651
33
7652
-169
7653
-305
7654
-169
7655
33
7656
203
7657
355
7658
237
7659
33
7660
-169
7661
-322
7662
-186
7663
16
7664
203
7665
338
7666
237
7667
33
7668
-169
7669
-305
7670
-186
7671
16
7672
203
7673
338
7674
237
7675
33
7676
-169
7677
-305
7678
-186
7679
16
7680
203
7681
338
7682
237
7683
33
7684
-169
7685
-322
7686
-186
7687
16
7688
203
7689
338
7690
237
7691
33
7692
-169
7693
-305
7694
-186
7695
16
7696
203
7697
338
7698
237
7699
33
7700
-169
7701
-305
7702
-186
7703
16
7704
203
7705
355
7706
237
7707
33
7708
-169
7709
-305
7710
-186
7711
16
7712
203
7713
338
7714
237
7715
33
7716
-169
7717
-305
7718
-186
7719
16
7720
203
7721
355
7722
237
7723
33
7724
-169
7725
-305
7726
-186
7727
33
7728
203
7729
355
7730
237
7731
33
7732
-169
7733
-305
7734
-186
7735
16
7736
203
7737
338
7738
237
7739
33
7740
-169
7741
-305
7742
-186
7743
16
7744
203
7745
338
7746
237
7747
33
7748
-169
7749
-305
7750
-186
7751
16
7752
203
7753
338
7754
237
7755
33
7756
-152
7757
-305
7758
-186
7759
16
7760
203
7761
338
7762
237
7763
33
7764
-169
7765
-305
7766
-186
7767
16
7768
203
7769
355
7770
237
7771
33
7772
-152
7773
-305
7774
-186
7775
16
7776
203
7777
338
7778
237
7779
33
7780
-152
7781
-305
7782
-186
7783
16
7784
203
7785
338
7786
237
7787
33
7788
-169
7789
-322
7790
-186
7791
16
7792
203
7793
338
7794
237
7795
33
7796
-169
7797
-305
7798
-186
7799
16
7800
203
7801
338
7802
237
7803
33
7804
-152
7805
-305
7806
-186
7807
16
7808
203
7809
338
7810
237
7811
33
7812
-169
7813
-305
7814
-186
7815
16
7816
203
7817
338
7818
237
7819
33
7820
-169
7821
-305
7822
-186
7823
16
7824
203
7825
338
7826
237
7827
33
7828
-152
7829
-305
7830
-186
7831
16
7832
203
7833
338
7834
237
7835
33
7836
-169
7837
-322
7838
-186
7839
16
7840
203
7841
338
7842
237
7843
33
7844
-169
7845
-305
7846
-186
7847
16
7848
203
7849
355
7850
237
7851
33
7852
-169
7853
-305
7854
-169
7855
33
7856
203
7857
355
7858
237
7859
33
7860
-169
7861
-322
7862
-186
7863
16
7864
203
7865
338
7866
237
7867
33
7868
-169
7869
-305
7870
-186
7871
16
7872
203
7873
338
7874
237
7875
33
7876
-169
7877
-322
7878
-186
7879
16
7880
203
7881
338
7882
237
7883
33
7884
-169
7885
-322
7886
-186
7887
16
7888
203
7889
338
7890
237
7891
33
7892
-169
7893
-305
7894
-186
7895
16
7896
203
7897
355
7898
237
7899
33
7900
-169
7901
-305
7902
-186
7903
33
7904
220
7905
372
7906
474
7907
305
7908
67
7909
-152
7910
-338
7911
-474
7912
-338
7913
-101
7914
101
7915
271
7916
406
7917
271
7918
33
7919
-169
7920
-355
7921
-474
7922
-322
7923
-101
7924
118
7925
288
7926
406
7927
288
7928
67
7929
-152
7930
-338
7931
-457
7932
-305
7933
-84
7934
135
7935
305
7936
440
7937
305
7938
67
7939
-135
7940
-322
7941
-457
7942
-288
7943
-67
7944
135
7945
322
7946
440
7947
305
7948
84
7949
-135
7950
-305
7951
-440
7952
-288
7953
-50
7954
169
7955
338
7956
237
7957
50
7958
-135
7959
-288
7960
-152
7961
67
7962
254
7963
406
7964
288
7965
84
7966
-101
7967
-254
7968
-135
7969
67
7970
254
7971
406
7972
288
7973
84
7974
-118
7975
-271
7976
-152
7977
50
7978
237
7979
389
7980
271
7981
67
7982
-135
7983
-288
7984
-152
7985
33
7986
220
7987
372
7988
254
7989
50
7990
-135
7991
-288
7992
-169
7993
33
7994
220
7995
372
7996
254
7997
50
7998
-135
7999
-288
8000
-169
8001
33
8002
220
8003
355
8004
254
8005
50
8006
-152
8007
-305
8008
-169
8009
33
8010
203
8011
355
8012
237
8013
33
8014
-152
8015
-305
8016
-186
8017
33
8018
203
8019
355
8020
237
8021
33
8022
-152
8023
-305
8024
-186
8025
33
8026
203
8027
355
8028
237
8029
33
8030
-152
8031
-305
8032
-186
8033
16
8034
203
8035
338
8036
237
8037
33
8038
-169
8039
-305
8040
-186
8041
16
8042
203
8043
338
8044
237
8045
33
8046
-169
8047
-305
8048
-186
8049
33
8050
203
8051
355
8052
237
8053
33
8054
-152
8055
-305
8056
-169
8057
33
8058
203
8059
338
8060
237
8061
33
8062
-169
8063
-305
8064
-186
8065
16
8066
203
8067
338
8068
237
8069
33
8070
-169
8071
-305
8072
-186
8073
33
8074
203
8075
355
8076
237
8077
33
8078
-152
8079
-305
8080
-169
8081
33
8082
203
8083
338
8084
237
8085
33
8086
-169
8087
-322
8088
-186
8089
16
8090
203
8091
338
8092
237
8093
33
8094
-152
8095
-305
8096
-186
8097
16
8098
203
8099
338
8100
237
8101
33
8102
-169
8103
-305
8104
-186
8105
33
8106
203
8107
355
8108
237
8109
33
8110
-169
8111
-322
8112
-186
8113
16
8114
203
8115
338
8116
220
8117
33
8118
-169
8119
-322
8120
-186
8121
16
8122
203
8123
338
8124
237
8125
33
8126
-169
8127
-322
8128
-186
8129
16
8130
203
8131
338
8132
237
8133
33
8134
-169
8135
-322
8136
-203
8137
16
8138
203
8139
338
8140
237
8141
33
8142
-169
8143
-305
8144
-186
8145
16
8146
203
8147
355
8148
237
8149
33
8150
-169
8151
-305
8152
-186
8153
33
8154
220
8155
355
8156
237
8157
33
8158
-169
8159
-305
8160
-186
8161
16
8162
203
8163
338
8164
237
8165
33
8166
-169
8167
-305
8168
-186
8169
16
8170
203
8171
338
8172
237
8173
33
8174
-169
8175
-305
8176
-186
8177
16
8178
203
8179
355
8180
237
8181
33
8182
-169
8183
-322
8184
-186
8185
16
8186
203
8187
338
8188
237
8189
33
8190
-169
8191
-322
8192
-186
8193
16
8194
203
8195
338
8196
237
8197
33
8198
-169
8199
-305
8200
-186
8201
16
8202
203
8203
338
8204
237
8205
33
8206
-169
8207
-305
8208
-186
8209
16
8210
203
8211
338
8212
220
8213
33
8214
-169
8215
-322
8216
-186
8217
16
8218
203
8219
338
8220
237
8221
33
8222
-152
8223
-305
8224
-186
8225
16
8226
203
8227
338
8228
237
8229
33
8230
-152
8231
-305
8232
-186
8233
16
8234
203
8235
338
8236
237
8237
33
8238
-169
8239
-322
8240
-186
8241
16
8242
203
8243
338
8244
237
8245
33
8246
-152
8247
-305
8248
-186
8249
16
8250
203
8251
338
8252
237
8253
33
8254
-152
8255
-305
8256
-169
8257
33
8258
203
8259
338
8260
237
8261
33
8262
-169
8263
-322
8264
-186
8265
16
8266
203
8267
338
8268
237
8269
33
8270
-169
8271
-305
8272
-186
8273
16
8274
203
8275
338
8276
237
8277
33
8278
-169
8279
-305
8280
-186
8281
16
8282
203
8283
338
8284
220
8285
33
8286
-169
8287
-322
8288
-186
8289
16
8290
203
8291
338
8292
237
8293
33
8294
-169
8295
-305
8296
-186
8297
16
8298
203
8299
355
8300
237
8301
33
8302
-169
8303
-305
8304
-169
8305
33
8306
203
8307
355
8308
457
8309
305
8310
67
8311
-152
8312
-338
8313
-474
8314
-322
8315
-101
8316
101
8317
288
8318
406
8319
271
8320
50
8321
-169
8322
-338
8323
-474
8324
-322
8325
-84
8326
118
8327
305
8328
423
8329
288
8330
67
8331
-152
8332
-338
8333
-457
8334
-305
8335
-67
8336
135
8337
305
8338
440
8339
305
8340
67
8341
-135
8342
-322
8343
-440
8344
-288
8345
-50
8346
152
8347
322
8348
457
8349
305
8350
84
8351
-135
8352
-305
8353
-440
8354
-271
8355
-33
8356
169
8357
338
8358
237
8359
50
8360
-135
8361
-271
8362
-152
8363
67
8364
254
8365
406
8366
288
8367
84
8368
-101
8369
-254
8370
-135
8371
67
8372
254
8373
389
8374
271
8375
67
8376
-118
8377
-271
8378
-152
8379
50
8380
237
8381
389
8382
271
8383
67
8384
-135
8385
-288
8386
-169
8387
33
8388
220
8389
372
8390
254
8391
50
8392
-152
8393
-288
8394
-169
8395
33
8396
220
8397
372
8398
254
8399
50
8400
-152
8401
-305
8402
-169
8403
33
8404
220
8405
372
8406
254
8407
50
8408
-152
8409
-305
8410
-169
8411
16
8412
203
8413
355
8414
237
8415
33
8416
-152
8417
-305
8418
-169
8419
33
8420
220
8421
355
8422
237
8423
50
8424
-152
8425
-305
8426
-169
8427
33
8428
220
8429
355
8430
237
8431
33
8432
-152
8433
-305
8434
-186
8435
33
8436
203
8437
355
8438
237
8439
33
8440
-152
8441
-305
8442
-186
8443
33
8444
203
8445
355
8446
237
8447
33
8448
-152
8449
-305
8450
-186
8451
16
8452
203
8453
355
8454
254
8455
50
8456
-152
8457
-305
8458
-169
8459
33
8460
203
8461
355
8462
220
8463
33
8464
-169
8465
-305
8466
-186
8467
16
8468
203
8469
338
8470
237
8471
33
8472
-169
8473
-305
8474
-186
8475
16
8476
203
8477
338
8478
237
8479
33
8480
-169
8481
-305
8482
-186
8483
16
8484
203
8485
338
8486
237
8487
33
8488
-169
8489
-322
8490
-186
8491
16
8492
203
8493
338
8494
237
8495
33
8496
-169
8497
-305
8498
-186
8499
16
8500
203
8501
338
8502
237
8503
33
8504
-152
8505
-305
8506
-186
8507
16
8508
203
8509
338
8510
237
8511
33
8512
-169
8513
-322
8514
-203
8515
16
8516
203
8517
338
8518
237
8519
33
8520
-169
8521
-305
8522
-186
8523
16
8524
203
8525
338
8526
237
8527
33
8528
-169
8529
-305
8530
-186
8531
33
8532
203
8533
338
8534
237
8535
33
8536
-169
8537
-305
8538
-186
8539
16
8540
203
8541
355
8542
237
8543
33
8544
-169
8545
-305
8546
-186
8547
33
8548
203
8549
355
8550
237
8551
33
8552
-152
8553
-305
8554
-169
8555
33
8556
203
8557
355
8558
237
8559
33
8560
-169
8561
-305
8562
-186
8563
16
8564
203
8565
355
8566
237
8567
33
8568
-152
8569
-305
8570
-186
8571
33
8572
203
8573
355
8574
237
8575
33
8576
-169
8577
-305
8578
-186
8579
33
8580
203
8581
355
8582
237
8583
33
8584
-169
8585
-322
8586
-186
8587
16
8588
203
8589
338
8590
237
8591
33
8592
-169
8593
-305
8594
-186
8595
16
8596
203
8597
338
8598
237
8599
33
8600
-169
8601
-305
8602
-186
8603
16
8604
203
8605
355
8606
237
8607
33
8608
-169
8609
-322
8610
-186
8611
16
8612
203
8613
338
8614
237
8615
33
8616
-169
8617
-305
8618
-186
8619
16
8620
203
8621
355
8622
237
8623
33
8624
-169
8625
-305
8626
-186
8627
16
8628
203
8629
355
8630
237
8631
33
8632
-169
8633
-305
8634
-186
8635
16
8636
203
8637
338
8638
237
8639
33
8640
-169
8641
-305
8642
-186
8643
16
8644
203
8645
338
8646
237
8647
33
8648
-169
8649
-305
8650
-186
8651
16
8652
203
8653
355
8654
237
8655
33
8656
-152
8657
-305
8658
-186
8659
16
8660
203
8661
338
8662
237
8663
33
8664
-169
8665
-305
8666
-186
8667
16
8668
203
8669
338
8670
237
8671
33
8672
-152
8673
-305
8674
-186
8675
16
8676
203
8677
355
8678
237
8679
33
8680
-152
8681
-305
8682
-186
8683
16
8684
203
8685
338
8686
237
8687
33
8688
-169
8689
-322
8690
-186
8691
16
8692
203
8693
338
8694
237
8695
33
8696
-169
8697
-305
8698
-186
8699
16
8700
203
8701
338
8702
237
8703
33
8704
-152
8705
-338
8706
-474
8707
-322
8708
-84
8709
118
8710
288
8711
423
8712
271
8713
50
8714
-152
8715
-338
8716
-474
8717
-305
8718
-84
8719
118
8720
305
8721
440
8722
288
8723
67
8724
-135
8725
-322
8726
-457
8727
-288
8728
-67
8729
152
8730
322
8731
440
8732
305
8733
84
8734
-135
8735
-322
8736
-457
8737
-288
8738
-67
8739
152
8740
322
8741
440
8742
305
8743
84
8744
-135
8745
-305
8746
-440
8747
-271
8748
-50
8749
152
8750
322
8751
457
8752
322
8753
101
8754
-101
8755
-254
8756
-135
8757
67
8758
254
8759
389
8760
271
8761
67
8762
-135
8763
-271
8764
-152
8765
50
8766
237
8767
372
8768
254
8769
50
8770
-135
8771
-288
8772
-152
8773
33
8774
220
8775
372
8776
254
8777
50
8778
-152
8779
-288
8780
-169
8781
33
8782
220
8783
355
8784
237
8785
33
8786
-152
8787
-305
8788
-169
8789
33
8790
203
8791
355
8792
237
8793
33
8794
-152
8795
-305
8796
-186
8797
33
8798
203
8799
355
8800
237
8801
33
8802
-169
8803
-305
8804
-169
8805
33
8806
203
8807
355
8808
237
8809
33
8810
-169
8811
-305
8812
-186
8813
16
8814
203
8815
338
8816
237
8817
33
8818
-169
8819
-305
8820
-186
8821
16
8822
203
8823
355
8824
237
8825
33
8826
-169
8827
-305
8828
-186
8829
33
8830
203
8831
355
8832
237
8833
33
8834
-169
8835
-305
8836
-186
8837
16
8838
203
8839
338
8840
237
8841
33
8842
-152
8843
-305
8844
-186
8845
33
8846
203
8847
355
8848
237
8849
33
8850
-152
8851
-305
8852
-186
8853
16
8854
220
8855
355
8856
237
8857
33
8858
-169
8859
-305
8860
-186
8861
16
8862
203
8863
355
8864
237
8865
33
8866
-169
8867
-305
8868
-186
8869
16
8870
203
8871
355
8872
237
8873
33
8874
-152
8875
-305
8876
-186
8877
16
8878
203
8879
355
8880
237
8881
33
8882
-169
8883
-305
8884
-186
8885
16
8886
203
8887
338
8888
237
8889
33
8890
-169
8891
-322
8892
-186
8893
16
8894
203
8895
338
8896
237
8897
33
8898
-169
8899
-305
8900
-186
8901
16
8902
203
8903
338
8904
237
8905
33
8906
-169
8907
-305
8908
-186
8909
16
8910
203
8911
338
8912
237
8913
33
8914
-169
8915
-322
8916
-186
8917
16
8918
203
8919
338
8920
237
8921
33
8922
-152
8923
-305
8924
-186
8925
16
8926
203
8927
338
8928
237
8929
33
8930
-152
8931
-305
8932
-186
8933
16
8934
203
8935
338
8936
237
8937
33
8938
-169
8939
-305
8940
-186
8941
16
8942
203
8943
355
8944
237
8945
33
8946
-152
8947
-305
8948
-169
8949
33
8950
203
8951
355
8952
237
8953
33
8954
-152
8955
-288
8956
-169
8957
33
8958
220
8959
355
8960
237
8961
33
8962
-169
8963
-305
8964
-186
8965
16
8966
203
8967
338
8968
237
8969
33
8970
-169
8971
-305
8972
-186
8973
33
8974
203
8975
355
8976
237
8977
33
8978
-152
8979
-305
8980
-169
8981
16
8982
203
8983
338
8984
237
8985
33
8986
-169
8987
-322
8988
-186
8989
16
8990
203
8991
338
8992
237
8993
33
8994
-169
8995
-305
8996
-186
8997
16
8998
203
8999
338
9000
237
9001
33
9002
-169
9003
-305
9004
-186
9005
16
9006
203
9007
338
9008
237
9009
33
9010
-169
9011
-322
9012
-186
9013
16
9014
203
9015
338
9016
237
9017
33
9018
-169
9019
-305
9020
-186
9021
16
9022
203
9023
338
9024
237
9025
33
9026
-169
9027
-322
9028
-186
9029
16
9030
203
9031
338
9032
237
9033
33
9034
-169
9035
-322
9036
-186
9037
16
9038
203
9039
338
9040
237
9041
33
9042
-169
9043
-305
9044
-186
9045
16
9046
203
9047
338
9048
237
9049
33
9050
-169
9051
-305
9052
-186
9053
16
9054
203
9055
355
9056
237
9057
33
9058
-169
9059
-322
9060
-186
9061
16
9062
203
9063
338
9064
237
9065
33
9066
-169
9067
-305
9068
-186
9069
16
9070
203
9071
355
9072
237
9073
33
9074
-152
9075
-305
9076
-186
9077
16
9078
203
9079
355
9080
237
9081
33
9082
-152
9083
-305
9084
-186
9085
16
9086
203
9087
338
9088
237
9089
33
9090
-169
9091
-305
9092
-186
9093
16
9094
203
9095
338
9096
237
9097
33
9098
-152
9099
-305
9100
-186
9101
16
9102
203
9103
355
9104
237
9105
33
9106
-186
9107
-372
9108
-491
9109
-338
9110
-101
9111
101
9112
288
9113
406
9114
271
9115
50
9116
-152
9117
-338
9118
-457
9119
-305
9120
-67
9121
135
9122
305
9123
440
9124
305
9125
84
9126
-135
9127
-322
9128
-440
9129
-288
9130
-67
9131
152
9132
322
9133
457
9134
305
9135
84
9136
-135
9137
-305
9138
-440
9139
-288
9140
-50
9141
152
9142
322
9143
457
9144
322
9145
101
9146
-118
9147
-305
9148
-440
9149
-271
9150
-50
9151
169
9152
338
9153
474
9154
338
9155
135
9156
-67
9157
-237
9158
-118
9159
84
9160
271
9161
389
9162
271
9163
67
9164
-135
9165
-271
9166
-152
9167
50
9168
237
9169
372
9170
254
9171
50
9172
-135
9173
-288
9174
-169
9175
33
9176
220
9177
372
9178
254
9179
50
9180
-135
9181
-305
9182
-169
9183
33
9184
220
9185
355
9186
237
9187
33
9188
-152
9189
-305
9190
-169
9191
33
9192
220
9193
355
9194
254
9195
50
9196
-152
9197
-305
9198
-169
9199
33
9200
220
9201
355
9202
237
9203
50
9204
-152
9205
-338
9206
-474
9207
-305
9208
-84
9209
118
9210
288
9211
423
9212
271
9213
50
9214
-152
9215
-338
9216
-474
9217
-305
9218
-84
9219
135
9220
305
9221
440
9222
305
9223
67
9224
-135
9225
-322
9226
-457
9227
-288
9228
-67
9229
152
9230
322
9231
440
9232
305
9233
84
9234
-135
9235
-322
9236
-440
9237
-288
9238
-67
9239
152
9240
322
9241
457
9242
305
9243
84
9244
-118
9245
-305
9246
-440
9247
-271
9248
-50
9249
152
9250
322
9251
457
9252
305
9253
101
9254
-101
9255
-254
9256
-135
9257
67
9258
254
9259
389
9260
271
9261
67
9262
-135
9263
-271
9264
-152
9265
50
9266
237
9267
372
9268
271
9269
67
9270
-135
9271
-288
9272
-152
9273
50
9274
237
9275
372
9276
254
9277
50
9278
-135
9279
-288
9280
-169
9281
33
9282
220
9283
372
9284
237
9285
33
9286
-152
9287
-305
9288
-186
9289
33
9290
203
9291
355
9292
237
9293
33
9294
-152
9295
-305
9296
-169
9297
33
9298
220
9299
355
9300
237
9301
33
9302
-152
9303
-305
9304
-169
9305
33
9306
220
9307
355
9308
237
9309
33
9310
-169
9311
-305
9312
-186
9313
16
9314
203
9315
338
9316
237
9317
33
9318
-169
9319
-305
9320
-186
9321
33
9322
203
9323
355
9324
237
9325
33
9326
-169
9327
-305
9328
-186
9329
33
9330
203
9331
355
9332
237
9333
33
9334
-169
9335
-305
9336
-186
9337
16
9338
203
9339
338
9340
237
9341
33
9342
-169
9343
-305
9344
-186
9345
16
9346
203
9347
355
9348
237
9349
33
9350
-169
9351
-305
9352
-186
9353
16
9354
220
9355
355
9356
237
9357
33
9358
-169
9359
-305
9360
-186
9361
16
9362
203
9363
338
9364
237
9365
33
9366
-169
9367
-305
9368
-186
9369
16
9370
203
9371
355
9372
237
9373
33
9374
-152
9375
-305
9376
-186
9377
16
9378
203
9379
355
9380
237
9381
33
9382
-152
9383
-305
9384
-186
9385
16
9386
203
9387
338
9388
237
9389
33
9390
-169
9391
-305
9392
-186
9393
16
9394
203
9395
338
9396
237
9397
33
9398
-169
9399
-305
9400
-186
9401
16
9402
203
9403
355
9404
237
9405
33
9406
-152
9407
-305
9408
-186
9409
16
9410
203
9411
338
9412
237
9413
33
9414
-169
9415
-322
9416
-186
9417
16
9418
203
9419
338
9420
237
9421
33
9422
-169
9423
-305
9424
-186
9425
16
9426
203
9427
338
9428
237
9429
33
9430
-152
9431
-305
9432
-186
9433
16
9434
203
9435
338
9436
237
9437
33
9438
-169
9439
-322
9440
-186
9441
16
9442
203
9443
338
9444
237
9445
33
9446
-152
9447
-305
9448
-186
9449
16
9450
203
9451
338
9452
237
9453
33
9454
-152
9455
-305
9456
-186
9457
16
9458
203
9459
338
9460
237
9461
33
9462
-169
9463
-322
9464
-186
9465
16
9466
203
9467
338
9468
237
9469
33
9470
-169
9471
-305
9472
-186
9473
16
9474
203
9475
338
9476
237
9477
33
9478
-169
9479
-305
9480
-186
9481
33
9482
203
9483
355
9484
237
9485
33
9486
-169
9487
-305
9488
-186
9489
16
9490
203
9491
338
9492
237
9493
33
9494
-169
9495
-305
9496
-186
9497
16
9498
203
9499
338
9500
237
9501
33
9502
-169
9503
-305
9504
-169
9505
33
9506
203
9507
355
9508
237
9509
33
9510
-169
9511
-322
9512
-186
9513
16
9514
203
9515
338
9516
237
9517
33
9518
-169
9519
-322
9520
-186
9521
16
9522
203
9523
338
9524
237
9525
33
9526
-169
9527
-322
9528
-186
9529
16
9530
203
9531
338
9532
237
9533
33
9534
-169
9535
-322
9536
-186
9537
16
9538
203
9539
338
9540
237
9541
33
9542
-169
9543
-305
9544
-186
9545
16
9546
203
9547
338
9548
237
9549
33
9550
-169
9551
-305
9552
-186
9553
16
9554
203
9555
355
9556
237
9557
33
9558
-169
9559
-305
9560
-186
9561
16
9562
203
9563
338
9564
237
9565
33
9566
-169
9567
-305
9568
-186
9569
16
9570
203
9571
355
9572
237
9573
33
9574
-169
9575
-305
9576
-186
9577
33
9578
203
9579
355
9580
237
9581
33
9582
-152
9583
-305
9584
-186
9585
16
9586
203
9587
338
9588
237
9589
33
9590
-169
9591
-305
9592
-186
9593
16
9594
203
9595
338
9596
237
9597
33
9598
-169
9599
-305
9600
-186
9601
16
9602
203
9603
338
9604
237
9605
33
9606
-152
9607
-305
9608
-186
9609
16
9610
203
9611
338
9612
237
9613
33
9614
-169
9615
-322
9616
-186
9617
16
9618
203
9619
338
9620
237
9621
33
9622
-169
9623
-305
9624
-186
9625
16
9626
203
9627
338
9628
237
9629
33
9630
-152
9631
-305
9632
-186
9633
16
9634
203
9635
338
9636
237
9637
33
9638
-169
9639
-322
9640
-186
9641
16
9642
203
9643
338
9644
237
9645
33
9646
-169
9647
-305
9648
-186
9649
16
9650
203
9651
355
9652
237
9653
33
9654
-152
9655
-305
9656
-186
9657
16
9658
203
9659
338
9660
237
9661
33
9662
-169
9663
-322
9664
-186
9665
16
9666
203
9667
338
9668
237
9669
33
9670
-169
9671
-305
9672
-186
9673
16
9674
203
9675
338
9676
237
9677
33
9678
-169
9679
-305
9680
-186
9681
16
9682
203
9683
338
9684
237
9685
33
9686
-169
9687
-322
9688
-186
9689
16
9690
203
9691
338
9692
237
9693
33
9694
-169
9695
-305
9696
-186
9697
16
9698
203
9699
355
9700
237
9701
33
9702
-169
9703
-305
9704
-169
9705
33
9706
203
9707
355
9708
237
9709
33
9710
-169
9711
-305
9712
-186
9713
16
9714
203
9715
338
9716
237
9717
33
9718
-169
9719
-305
9720
-186
9721
33
9722
203
9723
355
9724
237
9725
33
9726
-169
9727
-305
9728
-186
9729
33
9730
203
9731
355
9732
237
9733
33
9734
-169
9735
-322
9736
-186
9737
16
9738
203
9739
338
9740
237
9741
33
9742
-169
9743
-305
9744
-186
9745
16
9746
203
9747
338
9748
237
9749
33
9750
-169
9751
-305
9752
-186
9753
16
9754
220
9755
355
9756
237
9757
33
9758
-152
9759
-305
9760
-186
9761
16
9762
203
9763
355
9764
237
9765
33
9766
-152
9767
-305
9768
-186
9769
16
9770
203
9771
355
9772
237
9773
33
9774
-152
9775
-305
9776
-186
9777
16
9778
203
9779
355
9780
237
9781
33
9782
-169
9783
-305
9784
-186
9785
16
9786
203
9787
338
9788
237
9789
33
9790
-169
9791
-305
9792
-186
9793
16
9794
203
9795
355
9796
237
9797
33
9798
-152
9799
-305
9800
-186
9801
33
9802
203
9803
355
9804
237
9805
50
9806
-152
9807
-305
9808
-186
9809
16
9810
203
9811
338
9812
237
9813
33
9814
-152
9815
-305
9816
-186
9817
33
9818
203
9819
355
9820
237
9821
33
9822
-152
9823
-305
9824
-186
9825
33
9826
203
9827
355
9828
237
9829
33
9830
-152
9831
-305
9832
-186
9833
16
9834
203
9835
338
9836
237
9837
33
9838
-169
9839
-305
9840
-186
9841
16
9842
203
9843
338
9844
237
9845
33
9846
-152
9847
-305
9848
-186
9849
33
9850
203
9851
338
9852
237
9853
33
9854
-152
9855
-305
9856
-169
9857
33
9858
203
9859
338
9860
237
9861
33
9862
-169
9863
-305
9864
-186
9865
16
9866
203
9867
338
9868
237
9869
33
9870
-169
9871
-305
9872
-186
9873
16
9874
203
9875
338
9876
237
9877
33
9878
-169
9879
-305
9880
-186
9881
16
9882
203
9883
338
9884
237
9885
33
9886
-169
9887
-322
9888
-203
9889
16
9890
203
9891
338
9892
237
9893
33
9894
-169
9895
-305
9896
-186
9897
16
9898
203
9899
338
9900
237
9901
33
9902
-169
9903
-305
9904
-186
9905
16
9906
203
9907
338
9908
457
9909
305
9910
50
9911
-169
9912
-355
9913
-491
9914
-338
9915
-101
9916
101
9917
271
9918
406
9919
271
9920
33
9921
-169
9922
-355
9923
-474
9924
-322
9925
-101
9926
118
9927
288
9928
423
9929
288
9930
67
9931
-152
9932
-338
9933
-457
9934
-305
9935
-84
9936
135
9937
305
9938
423
9939
305
9940
67
9941
-135
9942
-322
9943
-457
9944
-288
9945
-67
9946
135
9947
322
9948
440
9949
305
9950
84
9951
-135
9952
-305
9953
-440
9954
-271
9955
-33
9956
169
9957
338
9958
237
9959
50
9960
-135
9961
-271
9962
-152
9963
67
9964
254
9965
406
9966
288
9967
84
9968
-101
9969
-254
9970
-135
9971
67
9972
254
9973
406
9974
288
9975
84
9976
-118
9977
-271
9978
-135
9979
67
9980
254
9981
389
9982
271
9983
67
9984
-135
9985
-288
9986
-169
9987
33
9988
220
9989
372
9990
254
9991
50
9992
-152
9993
-288
9994
-169
9995
33
9996
220
9997
372
9998
254
9999
50
10000
-152
10001
-305
10002
-169
10003
33
10004
220
10005
372
10006
474
10007
322
10008
67
10009
-152
10010
-338
10011
-474
10012
-322
10013
-101
10014
101
10015
288
10016
406
10017
271
10018
50
10019
-169
10020
-338
10021
-474
10022
-322
10023
-84
10024
118
10025
305
10026
423
10027
288
10028
67
10029
-135
10030
-322
10031
-457
10032
-305
10033
-67
10034
135
10035
305
10036
440
10037
305
10038
67
10039
-135
10040
-322
10041
-457
10042
-288
10043
-67
10044
135
10045
322
10046
457
10047
305
10048
84
10049
-118
10050
-305
10051
-440
10052
-288
10053
-50
10054
152
10055
338
10056
457
10057
322
10058
84
10059
-118
10060
-305
10061
-440
10062
-288
10063
-50
10064
152
10065
338
10066
457
10067
322
10068
101
10069
-118
10070
-305
10071
-423
10072
-271
10073
-50
10074
169
10075
338
10076
457
10077
322
10078
101
10079
-101
10080
-288
10081
-423
10082
-271
10083
-50
10084
152
10085
322
10086
457
10087
305
10088
84
10089
-118
10090
-305
10091
-440
10092
-271
10093
-50
10094
169
10095
338
10096
457
10097
322
10098
101
10099
-118
10100
-305
10101
-440
10102
-271
10103
-50
10104
169
10105
338
10106
237
10107
50
10108
-135
10109
-271
10110
-135
10111
67
10112
254
10113
406
10114
288
10115
84
10116
-101
10117
-254
10118
-135
10119
67
10120
254
10121
406
10122
288
10123
84
10124
-118
10125
-271
10126
-152
10127
50
10128
237
10129
389
10130
271
10131
67
10132
-135
10133
-288
10134
-169
10135
50
10136
237
10137
372
10138
254
10139
50
10140
-135
10141
-288
10142
-169
10143
33
10144
220
10145
372
10146
254
10147
50
10148
-135
10149
-288
10150
-169
10151
33
10152
220
10153
372
10154
254
10155
33
10156
-169
10157
-355
10158
-491
10159
-322
10160
-101
10161
118
10162
288
10163
423
10164
288
10165
67
10166
-152
10167
-322
10168
-457
10169
-305
10170
-67
10171
135
10172
322
10173
440
10174
305
10175
84
10176
-135
10177
-305
10178
-440
10179
-271
10180
-50
10181
152
10182
322
10183
457
10184
305
10185
84
10186
-135
10187
-305
10188
-440
10189
-271
10190
-50
10191
152
10192
322
10193
457
10194
322
10195
101
10196
-118
10197
-305
10198
-440
10199
-271
10200
-50
10201
169
10202
338
10203
474
10204
338
10205
118
10206
-67
10207
-237
10208
-118
10209
84
10210
271
10211
406
10212
271
10213
67
10214
-118
10215
-271
10216
-152
10217
50
10218
237
10219
372
10220
271
10221
50
10222
-135
10223
-288
10224
-169
10225
33
10226
220
10227
372
10228
254
10229
50
10230
-152
10231
-288
10232
-169
10233
33
10234
220
10235
355
10236
237
10237
33
10238
-152
10239
-305
10240
-186
10241
33
10242
203
10243
355
10244
237
10245
33
10246
-152
10247
-305
10248
-169
10249
16
10250
203
10251
355
10252
237
10253
33
10254
-152
10255
-338
10256
-474
10257
-322
10258
-84
10259
118
10260
288
10261
406
10262
271
10263
50
10264
-152
10265
-338
10266
-474
10267
-305
10268
-67
10269
135
10270
305
10271
440
10272
305
10273
84
10274
-135
10275
-322
10276
-457
10277
-288
10278
-67
10279
152
10280
322
10281
457
10282
305
10283
84
10284
-135
10285
-305
10286
-440
10287
-288
10288
-50
10289
152
10290
322
10291
457
10292
305
10293
84
10294
-118
10295
-305
10296
-440
10297
-271
10298
-50
10299
152
10300
322
10301
457
10302
305
10303
101
10304
-118
10305
-288
10306
-423
10307
-271
10308
-50
10309
152
10310
322
10311
457
10312
322
10313
101
10314
-118
10315
-305
10316
-440
10317
-271
10318
-50
10319
169
10320
338
10321
474
10322
322
10323
101
10324
-118
10325
-288
10326
-423
10327
-271
10328
-50
10329
169
10330
338
10331
474
10332
322
10333
101
10334
-118
10335
-305
10336
-440
10337
-271
10338
-50
10339
169
10340
338
10341
457
10342
322
10343
101
10344
-118
10345
-288
10346
-423
10347
-271
10348
-50
10349
169
10350
338
10351
457
10352
322
10353
101
10354
-84
10355
-237
10356
-118
10357
84
10358
254
10359
406
10360
271
10361
67
10362
-118
10363
-271
10364
-152
10365
50
10366
237
10367
372
10368
271
10369
67
10370
-135
10371
-288
10372
-152
10373
33
10374
237
10375
372
10376
254
10377
50
10378
-152
10379
-288
10380
-169
10381
33
10382
220
10383
355
10384
237
10385
33
10386
-152
10387
-305
10388
-186
10389
16
10390
203
10391
355
10392
237
10393
33
10394
-152
10395
-305
10396
-169
10397
33
10398
203
10399
355
10400
237
10401
33
10402
-169
10403
-305
10404
-169
10405
33
10406
203
10407
355
10408
457
10409
305
10410
67
10411
-152
10412
-338
10413
-474
10414
-338
10415
-101
10416
101
10417
288
10418
406
10419
271
10420
50
10421
-169
10422
-338
10423
-474
10424
-322
10425
-84
10426
118
10427
305
10428
423
10429
305
10430
67
10431
-152
10432
-338
10433
-457
10434
-305
10435
-67
10436
135
10437
305
10438
440
10439
305
10440
67
10441
-135
10442
-322
10443
-440
10444
-288
10445
-67
10446
152
10447
322
10448
457
10449
305
10450
84
10451
-135
10452
-305
10453
-440
10454
-271
10455
-33
10456
169
10457
338
10458
237
10459
50
10460
-135
10461
-271
10462
-152
10463
67
10464
254
10465
406
10466
288
10467
84
10468
-101
10469
-254
10470
-135
10471
67
10472
254
10473
406
10474
271
10475
84
10476
-118
10477
-271
10478
-135
10479
67
10480
237
10481
389
10482
271
10483
67
10484
-135
10485
-288
10486
-169
10487
33
10488
220
10489
372
10490
254
10491
50
10492
-152
10493
-288
10494
-169
10495
33
10496
220
10497
372
10498
254
10499
50
10500
-152
10501
-305
10502
-169
10503
33
10504
220
10505
372
10506
254
10507
50
10508
-152
10509
-305
10510
-186
10511
33
10512
203
10513
355
10514
237
10515
33
10516
-152
10517
-305
10518
-186
10519
33
10520
203
10521
355
10522
237
10523
33
10524
-152
10525
-305
10526
-186
10527
33
10528
203
10529
355
10530
237
10531
33
10532
-152
10533
-305
10534
-186
10535
16
10536
203
10537
338
10538
237
10539
33
10540
-169
10541
-305
10542
-186
10543
16
10544
203
10545
355
10546
237
10547
33
10548
-152
10549
-305
10550
-186
10551
16
10552
203
10553
355
10554
237
10555
33
10556
-186
10557
-372
10558
-491
10559
-338
10560
-101
10561
101
10562
288
10563
406
10564
271
10565
50
10566
-152
10567
-338
10568
-474
10569
-305
10570
-67
10571
135
10572
305
10573
440
10574
305
10575
84
10576
-135
10577
-322
10578
-440
10579
-288
10580
-67
10581
152
10582
322
10583
440
10584
305
10585
84
10586
-135
10587
-322
10588
-440
10589
-288
10590
-67
10591
152
10592
322
10593
457
10594
322
10595
101
10596
-118
10597
-305
10598
-440
10599
-271
10600
-50
10601
152
10602
338
10603
457
10604
322
10605
101
10606
-118
10607
-305
10608
-440
10609
-271
10610
-50
10611
152
10612
338
10613
457
10614
322
10615
101
10616
-118
10617
-288
10618
-423
10619
-271
10620
-50
10621
169
10622
338
10623
474
10624
322
10625
101
10626
-118
10627
-305
10628
-423
10629
-271
10630
-50
10631
169
10632
338
10633
474
10634
322
10635
101
10636
-118
10637
-305
10638
-440
10639
-271
10640
-50
10641
152
10642
338
10643
457
10644
322
10645
101
10646
-118
10647
-288
10648
-423
10649
-271
10650
-50
10651
169
10652
338
10653
474
10654
338
10655
135
10656
-67
10657
-237
10658
-118
10659
84
10660
271
10661
406
10662
288
10663
84
10664
-118
10665
-271
10666
-152
10667
50
10668
237
10669
372
10670
271
10671
67
10672
-135
10673
-288
10674
-169
10675
33
10676
220
10677
372
10678
254
10679
50
10680
-135
10681
-288
10682
-169
10683
33
10684
220
10685
355
10686
237
10687
33
10688
-152
10689
-305
10690
-186
10691
16
10692
203
10693
355
10694
237
10695
33
10696
-152
10697
-305
10698
-169
10699
33
10700
203
10701
355
10702
237
10703
33
10704
-152
10705
-305
10706
-169
10707
33
10708
203
10709
355
10710
237
10711
33
10712
-169
10713
-305
10714
-186
10715
16
10716
203
10717
355
10718
237
10719
33
10720
-152
10721
-305
10722
-169
10723
33
10724
203
10725
355
10726
237
10727
33
10728
-152
10729
-305
10730
-169
10731
33
10732
203
10733
355
10734
237
10735
33
10736
-169
10737
-305
10738
-186
10739
16
10740
203
10741
338
10742
237
10743
33
10744
-169
10745
-305
10746
-186
10747
16
10748
203
10749
355
10750
237
10751
33
10752
-152
10753
-305
10754
-169
10755
33
10756
203
10757
355
10758
237
10759
33
10760
-169
10761
-322
10762
-186
10763
16
10764
203
10765
338
10766
237
10767
33
10768
-169
10769
-305
10770
-186
10771
33
10772
203
10773
355
10774
237
10775
33
10776
-152
10777
-305
10778
-186
10779
33
10780
203
10781
355
10782
237
10783
33
10784
-169
10785
-305
10786
-186
10787
16
10788
203
10789
338
10790
237
10791
33
10792
-169
10793
-305
10794
-186
10795
16
10796
203
10797
338
10798
237
10799
33
10800
-169
10801
-322
10802
-186
10803
16
10804
203
10805
355
10806
237
10807
33
10808
-169
10809
-322
10810
-186
10811
16
10812
203
10813
338
10814
237
10815
33
10816
-169
10817
-322
10818
-186
10819
16
10820
203
10821
338
10822
237
10823
33
10824
-152
10825
-305
10826
-186
10827
16
10828
203
10829
355
10830
237
10831
33
10832
-169
10833
-305
10834
-186
10835
16
10836
203
10837
338
10838
237
10839
33
10840
-169
10841
-305
10842
-186
10843
16
10844
203
10845
338
10846
237
10847
33
10848
-152
10849
-305
10850
-186
10851
16
10852
203
10853
355
10854
237
10855
33
10856
-186
10857
-355
10858
-491
10859
-338
10860
-101
10861
118
10862
288
10863
406
10864
288
10865
50
10866
-152
10867
-338
10868
-474
10869
-305
10870
-67
10871
135
10872
305
10873
440
10874
305
10875
84
10876
-135
10877
-322
10878
-440
10879
-288
10880
-67
10881
152
10882
322
10883
440
10884
305
10885
84
10886
-135
10887
-305
10888
-440
10889
-288
10890
-67
10891
152
10892
322
10893
457
10894
305
10895
84
10896
-118
10897
-305
10898
-440
10899
-271
10900
-50
10901
152
10902
338
10903
457
10904
338
10905
118
10906
-84
10907
-237
10908
-118
10909
84
10910
254
10911
406
10912
288
10913
84
10914
-118
10915
-271
10916
-152
10917
50
10918
237
10919
372
10920
271
10921
67
10922
-135
10923
-288
10924
-169
10925
33
10926
220
10927
372
10928
254
10929
50
10930
-135
10931
-288
10932
-169
10933
33
10934
220
10935
355
10936
237
10937
33
10938
-152
10939
-305
10940
-169
10941
33
10942
220
10943
355
10944
237
10945
33
10946
-152
10947
-305
10948
-169
10949
33
10950
220
10951
355
10952
237
10953
50
10954
-152
10955
-305
10956
-169
10957
33
10958
220
10959
355
10960
237
10961
33
10962
-152
10963
-305
10964
-169
10965
33
10966
203
10967
355
10968
237
10969
33
10970
-152
10971
-305
10972
-169
10973
33
10974
220
10975
355
10976
237
10977
33
10978
-152
10979
-305
10980
-169
10981
33
10982
220
10983
355
10984
237
10985
33
10986
-152
10987
-305
10988
-169
10989
33
10990
220
10991
355
10992
237
10993
50
10994
-152
10995
-305
10996
-169
10997
33
10998
220
10999
372
11000
254
11001
50
11002
-152
11003
-288
11004
-169
11005
50
11006
237
11007
372
11008
254
11009
50
11010
-135
11011
-288
11012
-152
11013
50
11014
237
11015
372
11016
271
11017
67
11018
-135
11019
-271
11020
-135
11021
67
11022
254
11023
389
11024
271
11025
84
11026
-118
11027
-271
11028
-135
11029
67
11030
271
11031
406
11032
288
11033
84
11034
-118
11035
-271
11036
-135
11037
67
11038
237
11039
389
11040
271
11041
50
11042
-135
11043
-288
11044
-169
11045
33
11046
203
11047
355
11048
237
11049
33
11050
-169
11051
-322
11052
-203
11053
0
11054
186
11055
338
11056
440
11057
288
11058
50
11059
-186
11060
-372
11061
-508
11062
-355
11063
-135
11064
67
11065
237
11066
372
11067
237
11068
0
11069
-203
11070
-389
11071
-508
11072
-355
11073
-135
11074
84
11075
254
11076
389
11077
254
11078
33
11079
-186
11080
-355
11081
-491
11082
-338
11083
-101
11084
101
11085
271
11086
406
11087
271
11088
50
11089
-169
11090
-338
11091
-474
11092
-322
11093
-84
11094
118
11095
305
11096
423
11097
288
11098
67
11099
-152
11100
-322
11101
-457
11102
-305
11103
-67
11104
135
11105
322
11106
440
11107
305
11108
67
11109
-135
11110
-322
11111
-457
11112
-305
11113
-67
11114
135
11115
305
11116
440
11117
305
11118
84
11119
-135
11120
-305
11121
-440
11122
-288
11123
-67
11124
152
11125
322
11126
440
11127
305
11128
84
11129
-118
11130
-305
11131
-440
11132
-288
11133
-50
11134
152
11135
322
11136
440
11137
305
11138
84
11139
-135
11140
-305
11141
-440
11142
-288
11143
-50
11144
152
11145
322
11146
457
11147
322
11148
84
11149
-118
11150
-305
11151
-440
11152
-271
11153
-50
11154
169
11155
338
11156
237
11157
50
11158
-135
11159
-271
11160
-135
11161
67
11162
254
11163
406
11164
288
11165
84
11166
-101
11167
-254
11168
-135
11169
67
11170
254
11171
406
11172
288
11173
84
11174
-118
11175
-271
11176
-135
11177
50
11178
254
11179
389
11180
271
11181
67
11182
-135
11183
-288
11184
-152
11185
50
11186
220
11187
372
11188
254
11189
50
11190
-135
11191
-288
11192
-169
11193
33
11194
220
11195
372
11196
254
11197
50
11198
-152
11199
-305
11200
-169
11201
33
11202
220
11203
372
11204
254
11205
50
11206
-152
11207
-305
11208
-169
11209
33
11210
203
11211
355
11212
237
11213
33
11214
-152
11215
-305
11216
-186
11217
33
11218
203
11219
355
11220
237
11221
50
11222
-152
11223
-305
11224
-169
11225
33
11226
203
11227
355
11228
237
11229
50
11230
-152
11231
-305
11232
-186
11233
16
11234
203
11235
338
11236
237
11237
33
11238
-169
11239
-322
11240
-186
11241
16
11242
203
11243
338
11244
237
11245
33
11246
-169
11247
-305
11248
-186
11249
16
11250
203
11251
355
11252
237
11253
33
11254
-152
11255
-305
11256
-169
11257
33
11258
203
11259
355
11260
237
11261
33
11262
-169
11263
-322
11264
-186
11265
16
11266
203
11267
338
11268
237
11269
33
11270
-169
11271
-305
11272
-186
11273
16
11274
203
11275
338
11276
237
11277
33
11278
-169
11279
-305
11280
-186
11281
16
11282
203
11283
338
11284
237
11285
33
11286
-169
11287
-305
11288
-186
11289
16
11290
203
11291
338
11292
237
11293
33
11294
-152
11295
-305
11296
-186
11297
33
11298
203
11299
355
11300
237
11301
33
11302
-169
11303
-305
11304
-169
11305
33
11306
203
11307
355
11308
237
11309
33
11310
-169
11311
-322
11312
-186
11313
16
11314
203
11315
338
11316
237
11317
33
11318
-169
11319
-305
11320
-186
11321
16
11322
203
11323
338
11324
237
11325
33
11326
-169
11327
-305
11328
-186
11329
33
11330
203
11331
355
11332
237
11333
33
11334
-169
11335
-322
11336
-186
11337
16
11338
203
11339
338
11340
237
11341
33
11342
-152
11343
-305
11344
-186
11345
16
11346
203
11347
355
11348
237
11349
33
11350
-169
11351
-305
11352
-186
11353
33
11354
220
11355
355
11356
237
11357
33
11358
-169
11359
-305
11360
-186
11361
16
11362
203
11363
338
11364
237
11365
33
11366
-169
11367
-305
11368
-186
11369
16
11370
203
11371
355
11372
237
11373
33
11374
-169
11375
-305
11376
-186
11377
16
11378
203
11379
355
11380
237
11381
33
11382
-169
11383
-322
11384
-186
11385
16
11386
203
11387
338
11388
237
11389
33
11390
-169
11391
-305
11392
-186
11393
16
11394
203
11395
355
11396
237
11397
33
11398
-169
11399
-305
11400
-186
11401
16
11402
203
11403
355
11404
237
11405
33
11406
-152
11407
-305
11408
-186
11409
16
11410
203
11411
338
11412
237
11413
33
11414
-169
11415
-322
11416
-186
11417
16
11418
203
11419
338
11420
237
11421
33
11422
-169
11423
-305
11424
-186
11425
16
11426
203
11427
338
11428
237
11429
33
11430
-152
11431
-305
11432
-186
11433
16
11434
203
11435
338
11436
237
11437
33
11438
-169
11439
-322
11440
-186
11441
16
11442
203
11443
355
11444
237
11445
33
11446
-152
11447
-305
11448
-169
11449
33
11450
203
11451
355
11452
237
11453
33
11454
-152
11455
-305
11456
-169
11457
16
11458
203
11459
338
11460
237
11461
33
11462
-169
11463
-322
11464
-186
11465
16
11466
203
11467
338
11468
237
11469
33
11470
-169
11471
-305
11472
-186
11473
16
11474
203
11475
338
11476
237
11477
33
11478
-169
11479
-305
11480
-186
11481
16
11482
203
11483
338
11484
237
11485
33
11486
-169
11487
-322
11488
-186
11489
16
11490
203
11491
338
11492
237
11493
33
11494
-169
11495
-322
11496
-186
11497
16
11498
203
11499
338
11500
237
11501
33
11502
-169
11503
-305
11504
-186
11505
16
11506
203
11507
338
11508
237
11509
33
11510
-169
11511
-322
11512
-186
11513
16
11514
203
11515
338
11516
237
11517
33
11518
-169
11519
-305
11520
-186
11521
16
11522
203
11523
355
11524
237
11525
33
11526
-169
11527
-305
11528
-186
11529
33
11530
203
11531
355
11532
237
11533
33
11534
-169
11535
-305
11536
-186
11537
16
11538
203
11539
338
11540
237
11541
33
11542
-152
11543
-305
11544
-186
11545
33
11546
203
11547
355
11548
237
11549
33
11550
-152
11551
-305
11552
-186
11553
33
11554
220
11555
355
11556
237
11557
33
11558
-169
11559
-305
11560
-186
11561
16
11562
203
11563
338
11564
237
11565
33
11566
-169
11567
-305
11568
-186
11569
16
11570
203
11571
338
11572
237
11573
33
11574
-169
11575
-305
11576
-186
11577
16
11578
203
11579
355
11580
237
11581
33
11582
-169
11583
-322
11584
-186
11585
16
11586
203
11587
338
11588
220
11589
33
11590
-169
11591
-322
11592
-186
11593
16
11594
203
11595
338
11596
237
11597
33
11598
-152
11599
-305
11600
-186
11601
16
11602
203
11603
355
11604
237
11605
33
11606
-152
11607
-305
11608
-186
11609
16
11610
203
11611
338
11612
237
11613
33
11614
-169
11615
-305
11616
-186
11617
16
11618
203
11619
355
11620
237
11621
33
11622
-169
11623
-305
11624
-186
11625
16
11626
203
11627
338
11628
237
11629
33
11630
-169
11631
-305
11632
-186
11633
16
11634
203
11635
338
11636
237
11637
33
11638
-169
11639
-322
11640
-186
11641
16
11642
203
11643
338
11644
237
11645
33
11646
-152
11647
-305
11648
-186
11649
16
11650
203
11651
338
11652
237
11653
33
11654
-152
11655
-305
11656
-169
11657
33
11658
203
11659
338
11660
237
11661
33
11662
-169
11663
-322
11664
-186
11665
16
11666
203
11667
338
11668
237
11669
33
11670
-169
11671
-305
11672
-186
11673
16
11674
203
11675
338
11676
237
11677
33
11678
-169
11679
-305
11680
-186
11681
16
11682
203
11683
338
11684
237
11685
33
11686
-169
11687
-322
11688
-186
11689
16
11690
203
11691
338
11692
237
11693
33
11694
-169
11695
-305
11696
-186
11697
16
11698
203
11699
338
11700
237
11701
33
11702
-169
11703
-305
11704
-186
11705
33
11706
203
11707
355
11708
237
11709
33
11710
-169
11711
-305
11712
-186
11713
16
11714
203
11715
338
11716
237
11717
33
11718
-152
11719
-305
11720
-186
11721
16
11722
203
11723
338
11724
237
11725
33
11726
-169
11727
-305
11728
-186
11729
33
11730
203
11731
355
11732
237
11733
33
11734
-169
11735
-322
11736
-186
11737
16
11738
203
11739
338
11740
237
11741
33
11742
-169
11743
-305
11744
-186
11745
16
11746
203
11747
355
11748
237
11749
33
11750
-169
11751
-305
11752
-186
11753
16
11754
203
11755
355
11756
237
11757
33
11758
-169
11759
-322
11760
-186
11761
16
11762
203
11763
338
11764
237
11765
33
11766
-152
11767
-305
11768
-186
11769
33
11770
203
11771
355
11772
237
11773
33
11774
-169
11775
-305
11776
-186
11777
16
11778
203
11779
355
11780
237
11781
33
11782
-169
11783
-305
11784
-186
11785
16
11786
203
11787
338
11788
237
11789
33
11790
-169
11791
-305
11792
-186
11793
16
11794
203
11795
338
11796
237
11797
33
11798
-169
11799
-305
11800
-186
11801
16
11802
203
11803
355
11804
237
11805
33
11806
-152
11807
-305
11808
-186
11809
16
11810
203
11811
338
11812
237
11813
33
11814
-169
11815
-322
11816
-186
11817
16
11818
203
11819
355
11820
237
11821
33
11822
-152
11823
-305
11824
-186
11825
16
11826
203
11827
338
11828
237
11829
33
11830
-152
11831
-305
11832
-186
11833
16
11834
203
11835
338
11836
237
11837
33
11838
-169
11839
-305
11840
-186
11841
16
11842
203
11843
338
11844
237
11845
33
11846
-152
11847
-305
11848
-186
11849
16
11850
203
11851
355
11852
237
11853
33
11854
-152
11855
-305
11856
-186
11857
16
11858
203
11859
338
11860
237
11861
33
11862
-169
11863
-322
11864
-186
11865
16
11866
203
11867
338
11868
237
11869
33
11870
-169
11871
-305
11872
-186
11873
16
11874
203
11875
338
11876
237
11877
33
11878
-169
11879
-305
11880
-186
11881
16
11882
203
11883
338
11884
237
11885
33
11886
-169
11887
-322
11888
-186
11889
16
11890
203
11891
338
11892
237
11893
33
11894
-169
11895
-305
11896
-186
11897
16
11898
203
11899
338
11900
237
11901
33
11902
-169
11903
-305
11904
-169
11905
16
11906
203
11907
355
11908
457
11909
305
11910
67
11911
-169
11912
-355
11913
-491
11914
-338
11915
-101
11916
101
11917
271
11918
406
11919
271
11920
50
11921
-169
11922
-355
11923
-474
11924
-322
11925
-101
11926
118
11927
288
11928
423
11929
288
11930
67
11931
-152
11932
-338
11933
-457
11934
-305
11935
-84
11936
135
11937
305
11938
440
11939
305
11940
67
11941
-135
11942
-322
11943
-440
11944
-288
11945
-50
11946
152
11947
322
11948
457
11949
305
11950
84
11951
-135
11952
-305
11953
-423
11954
-271
11955
-33
11956
186
11957
338
11958
237
11959
50
11960
-135
11961
-271
11962
-152
11963
67
11964
254
11965
406
11966
288
11967
84
11968
-101
11969
-254
11970
-135
11971
67
11972
254
11973
406
11974
288
11975
84
11976
-118
11977
-271
11978
-135
11979
67
11980
254
11981
389
11982
271
11983
67
11984
-135
11985
-288
11986
-169
11987
33
11988
220
11989
372
11990
254
11991
50
11992
-135
11993
-288
11994
-169
11995
33
11996
220
11997
372
11998
254
11999
50
12000
-152
12001
-305
12002
-169
12003
33
12004
220
12005
372
12006
237
12007
33
12008
-152
12009
-305
12010
-186
12011
33
12012
203
12013
355
12014
237
12015
33
12016
-152
12017
-305
12018
-186
12019
33
12020
203
12021
355
12022
237
12023
33
12024
-152
12025
-305
12026
-186
12027
33
12028
203
12029
355
12030
237
12031
33
12032
-152
12033
-305
12034
-186
12035
16
12036
203
12037
338
12038
237
12039
33
12040
-169
12041
-305
12042
-186
12043
16
12044
203
12045
338
12046
237
12047
33
12048
-169
12049
-305
12050
-186
12051
16
12052
203
12053
338
12054
237
12055
33
12056
-152
12057
-305
12058
-186
12059
16
12060
203
12061
338
12062
237
12063
33
12064
-169
12065
-322
12066
-186
12067
16
12068
203
12069
338
12070
237
12071
33
12072
-152
12073
-305
12074
-186
12075
16
12076
203
12077
338
12078
237
12079
33
12080
-152
12081
-305
12082
-186
12083
16
12084
203
12085
338
12086
237
12087
33
12088
-169
12089
-305
12090
-186
12091
16
12092
203
12093
355
12094
237
12095
33
12096
-152
12097
-305
12098
-186
12099
16
12100
203
12101
355
12102
237
12103
33
12104
-152
12105
-305
12106
-169
12107
33
12108
203
12109
355
12110
237
12111
33
12112
-169
12113
-305
12114
-186
12115
16
12116
203
12117
338
12118
237
12119
33
12120
-152
12121
-305
12122
-186
12123
16
12124
203
12125
355
12126
237
12127
33
12128
-169
12129
-305
12130
-186
12131
16
12132
203
12133
338
12134
237
12135
33
12136
-169
12137
-322
12138
-186
12139
16
12140
203
12141
338
12142
237
12143
33
12144
-169
12145
-305
12146
-186
12147
16
12148
203
12149
338
12150
237
12151
33
12152
-169
12153
-305
12154
-169
12155
33
12156
203
12157
355
12158
237
12159
33
12160
-169
12161
-322
12162
-186
12163
16
12164
203
12165
338
12166
237
12167
33
12168
-169
12169
-305
12170
-186
12171
16
12172
203
12173
355
12174
237
12175
33
12176
-169
12177
-305
12178
-186
12179
16
12180
203
12181
355
12182
237
12183
33
12184
-169
12185
-322
12186
-186
12187
16
12188
203
12189
338
12190
237
12191
33
12192
-169
12193
-305
12194
-186
12195
16
12196
203
12197
355
12198
237
12199
33
12200
-169
12201
-305
12202
-186
12203
16
12204
203
12205
355
12206
237
12207
33
12208
-169
12209
-305
12210
-186
12211
16
12212
203
12213
338
12214
237
12215
33
12216
-169
12217
-322
12218
-186
12219
16
12220
203
12221
338
12222
237
12223
33
12224
-169
12225
-305
12226
-186
12227
16
12228
203
12229
355
12230
237
12231
33
12232
-169
12233
-305
12234
-186
12235
16
12236
203
12237
338
12238
237
12239
33
12240
-152
12241
-305
12242
-186
12243
33
12244
203
12245
355
12246
237
12247
33
12248
-152
12249
-305
12250
-186
12251
16
12252
203
12253
355
12254
254
12255
50
12256
-152
12257
-305
12258
-186
12259
16
12260
203
12261
338
12262
237
12263
33
12264
-169
12265
-305
12266
-186
12267
16
12268
203
12269
355
12270
237
12271
33
12272
-152
12273
-305
12274
-186
12275
33
12276
203
12277
355
12278
237
12279
33
12280
-152
12281
-305
12282
-186
12283
16
12284
203
12285
338
12286
237
12287
33
12288
-169
12289
-322
12290
-186
12291
16
12292
203
12293
338
12294
237
12295
33
12296
-169
12297
-305
12298
-186
12299
16
12300
203
12301
338
12302
237
12303
33
12304
-152
12305
-338
12306
-474
12307
-322
12308
-84
12309
118
12310
288
12311
406
12312
271
12313
50
12314
-152
12315
-338
12316
-474
12317
-305
12318
-84
12319
135
12320
305
12321
440
12322
288
12323
67
12324
-135
12325
-322
12326
-457
12327
-305
12328
-67
12329
152
12330
322
12331
440
12332
305
12333
84
12334
-135
12335
-305
12336
-440
12337
-288
12338
-50
12339
152
12340
322
12341
457
12342
305
12343
84
12344
-118
12345
-305
12346
-440
12347
-271
12348
-50
12349
152
12350
322
12351
457
12352
322
12353
101
12354
-101
12355
-254
12356
-135
12357
67
12358
254
12359
389
12360
271
12361
67
12362
-118
12363
-271
12364
-152
12365
50
12366
237
12367
372
12368
271
12369
67
12370
-135
12371
-288
12372
-152
12373
33
12374
237
12375
372
12376
254
12377
50
12378
-135
12379
-288
12380
-169
12381
33
12382
220
12383
372
12384
237
12385
50
12386
-152
12387
-305
12388
-169
12389
33
12390
203
12391
355
12392
237
12393
33
12394
-152
12395
-305
12396
-169
12397
33
12398
220
12399
355
12400
237
12401
33
12402
-152
12403
-305
12404
-169
12405
33
12406
203
12407
355
12408
237
12409
33
12410
-169
12411
-322
12412
-186
12413
16
12414
203
12415
338
12416
237
12417
33
12418
-169
12419
-305
12420
-186
12421
16
12422
203
12423
338
12424
237
12425
33
12426
-169
12427
-305
12428
-186
12429
16
12430
203
12431
338
12432
237
12433
33
12434
-169
12435
-305
12436
-186
12437
16
12438
203
12439
338
12440
237
12441
33
12442
-169
12443
-305
12444
-186
12445
33
12446
203
12447
355
12448
237
12449
33
12450
-169
12451
-305
12452
-186
12453
33
12454
203
12455
355
12456
237
12457
33
12458
-169
12459
-322
12460
-186
12461
16
12462
203
12463
338
12464
237
12465
33
12466
-169
12467
-305
12468
-186
12469
16
12470
203
12471
355
12472
237
12473
33
12474
-169
12475
-305
12476
-186
12477
16
12478
203
12479
355
12480
237
12481
33
12482
-169
12483
-305
12484
-186
12485
16
12486
203
12487
338
12488
237
12489
33
12490
-169
12491
-305
12492
-186
12493
16
12494
203
12495
355
12496
237
12497
33
12498
-169
12499
-305
12500
-186
12501
16
12502
203
12503
338
12504
237
12505
33
12506
-169
12507
-305
12508
-186
12509
16
12510
203
12511
338
12512
237
12513
33
12514
-169
12515
-322
12516
-186
12517
16
12518
203
12519
338
12520
237
12521
33
12522
-169
12523
-305
12524
-186
12525
16
12526
203
12527
338
12528
237
12529
33
12530
-152
12531
-305
12532
-186
12533
16
12534
203
12535
338
12536
237
12537
33
12538
-169
12539
-322
12540
-186
12541
16
12542
203
12543
338
12544
220
12545
33
12546
-169
12547
-305
12548
-186
12549
16
12550
203
12551
338
12552
237
12553
33
12554
-152
12555
-305
12556
-186
12557
16
12558
203
12559
338
12560
237
12561
33
12562
-169
12563
-322
12564
-186
12565
16
12566
203
12567
338
12568
237
12569
33
12570
-169
12571
-305
12572
-186
12573
16
12574
203
12575
355
12576
237
12577
33
12578
-169
12579
-305
12580
-186
12581
16
12582
203
12583
355
12584
237
12585
33
12586
-152
12587
-305
12588
-169
12589
33
12590
220
12591
355
12592
254
12593
50
12594
-152
12595
-288
12596
-169
12597
33
12598
237
12599
372
12600
254
12601
50
12602
-135
12603
-271
12604
-152
12605
50
12606
237
12607
389
12608
271
12609
67
12610
-118
12611
-271
12612
-135
12613
67
12614
254
12615
406
12616
288
12617
84
12618
-118
12619
-271
12620
-135
12621
50
12622
237
12623
372
12624
271
12625
50
12626
-135
12627
-305
12628
-169
12629
33
12630
203
12631
355
12632
237
12633
33
12634
-169
12635
-322
12636
-203
12637
0
12638
186
12639
338
12640
220
12641
16
12642
-186
12643
-338
12644
-203
12645
0
12646
186
12647
322
12648
220
12649
16
12650
-186
12651
-338
12652
-203
12653
0
12654
186
12655
322
12656
220
12657
16
12658
-186
12659
-338
12660
-203
12661
0
12662
186
12663
322
12664
220
12665
16
12666
-186
12667
-322
12668
-203
12669
0
12670
186
12671
338
12672
220
12673
16
12674
-169
12675
-322
12676
-203
12677
0
12678
203
12679
338
12680
220
12681
16
12682
-169
12683
-322
12684
-203
12685
0
12686
186
12687
338
12688
220
12689
16
12690
-169
12691
-322
12692
-203
12693
16
12694
203
12695
338
12696
237
12697
33
12698
-169
12699
-305
12700
-186
12701
16
12702
203
12703
338
12704
237
12705
33
12706
-186
12707
-372
12708
-491
12709
-338
12710
-101
12711
101
12712
271
12713
406
12714
271
12715
50
12716
-152
12717
-338
12718
-474
12719
-305
12720
-84
12721
135
12722
305
12723
440
12724
305
12725
67
12726
-135
12727
-322
12728
-457
12729
-288
12730
-67
12731
152
12732
322
12733
440
12734
305
12735
84
12736
-135
12737
-305
12738
-440
12739
-288
12740
-50
12741
152
12742
322
12743
457
12744
322
12745
101
12746
-118
12747
-288
12748
-440
12749
-271
12750
-50
12751
169
12752
338
12753
474
12754
338
12755
135
12756
-67
12757
-237
12758
-118
12759
84
12760
271
12761
406
12762
288
12763
84
12764
-118
12765
-271
12766
-152
12767
50
12768
237
12769
389
12770
271
12771
67
12772
-135
12773
-288
12774
-152
12775
50
12776
220
12777
372
12778
254
12779
50
12780
-135
12781
-288
12782
-169
12783
33
12784
220
12785
372
12786
237
12787
50
12788
-152
12789
-305
12790
-169
12791
33
12792
220
12793
355
12794
237
12795
50
12796
-152
12797
-305
12798
-169
12799
33
12800
220
12801
355
12802
237
12803
50
12804
-152
12805
-305
12806
-169
12807
33
12808
203
12809
355
12810
237
12811
33
12812
-169
12813
-305
12814
-186
12815
16
12816
203
12817
355
12818
237
12819
50
12820
-152
12821
-288
12822
-169
12823
33
12824
237
12825
372
12826
271
12827
67
12828
-118
12829
-271
12830
-135
12831
67
12832
237
12833
389
12834
271
12835
50
12836
-135
12837
-305
12838
-169
12839
33
12840
203
12841
355
12842
237
12843
33
12844
-169
12845
-305
12846
-186
12847
16
12848
203
12849
338
12850
220
12851
16
12852
-169
12853
-322
12854
-186
12855
16
12856
203
12857
338
12858
220
12859
16
12860
-186
12861
-338
12862
-203
12863
0
12864
186
12865
338
12866
220
12867
16
12868
-186
12869
-322
12870
-203
12871
0
12872
186
12873
338
12874
220
12875
16
12876
-169
12877
-322
12878
-203
12879
16
12880
203
12881
338
12882
220
12883
16
12884
-169
12885
-322
12886
-203
12887
0
12888
186
12889
338
12890
220
12891
16
12892
-169
12893
-322
12894
-203
12895
16
12896
203
12897
338
12898
237
12899
33
12900
-169
12901
-322
12902
-186
12903
16
12904
203
12905
338
12906
237
12907
33
12908
-169
12909
-322
12910
-186
12911
16
12912
203
12913
338
12914
237
12915
33
12916
-169
12917
-322
12918
-186
12919
16
12920
203
12921
338
12922
237
12923
33
12924
-169
12925
-305
12926
-186
12927
16
12928
203
12929
338
12930
237
12931
33
12932
-169
12933
-322
12934
-186
12935
16
12936
203
12937
338
12938
237
12939
33
12940
-169
12941
-322
12942
-186
12943
16
12944
203
12945
338
12946
237
12947
33
12948
-169
12949
-322
12950
-186
12951
16
12952
203
12953
355
12954
237
12955
50
12956
-152
12957
-305
12958
-186
12959
16
12960
203
12961
338
12962
237
12963
33
12964
-169
12965
-305
12966
-186
12967
16
12968
203
12969
338
12970
237
12971
33
12972
-169
12973
-305
12974
-186
12975
16
12976
203
12977
338
12978
237
12979
33
12980
-152
12981
-305
12982
-186
12983
16
12984
203
12985
338
12986
220
12987
33
12988
-169
12989
-322
12990
-186
12991
16
12992
203
12993
338
12994
237
12995
33
12996
-152
12997
-305
12998
-186
12999
16
13000
203
13001
338
13002
237
13003
33
13004
-152
13005
-305
13006
-186
13007
16
13008
203
13009
338
13010
237
13011
33
13012
-169
13013
-322
13014
-186
13015
16
13016
203
13017
338
13018
237
13019
33
13020
-169
13021
-305
13022
-186
13023
16
13024
203
13025
338
13026
237
13027
33
13028
-169
13029
-305
13030
-186
13031
16
13032
203
13033
338
13034
237
13035
33
13036
-169
13037
-322
13038
-186
13039
16
13040
203
13041
338
13042
237
13043
33
13044
-169
13045
-305
13046
-186
13047
33
13048
203
13049
355
13050
237
13051
33
13052
-152
13053
-305
13054
-169
13055
33
13056
220
13057
355
13058
237
13059
33
13060
-169
13061
-305
13062
-186
13063
16
13064
203
13065
338
13066
237
13067
33
13068
-169
13069
-305
13070
-186
13071
16
13072
203
13073
355
13074
237
13075
33
13076
-169
13077
-305
13078
-186
13079
33
13080
203
13081
355
13082
237
13083
33
13084
-169
13085
-322
13086
-186
13087
16
13088
203
13089
338
13090
237
13091
33
13092
-169
13093
-305
13094
-186
13095
16
13096
203
13097
338
13098
237
13099
33
13100
-169
13101
-322
13102
-186
13103
16
13104
203
13105
372
13106
474
13107
305
13108
67
13109
-152
13110
-338
13111
-474
13112
-338
13113
-101
13114
101
13115
271
13116
406
13117
271
13118
33
13119
-169
13120
-355
13121
-474
13122
-322
13123
-101
13124
118
13125
288
13126
423
13127
288
13128
67
13129
-152
13130
-322
13131
-457
13132
-305
13133
-67
13134
135
13135
305
13136
440
13137
305
13138
67
13139
-135
13140
-322
13141
-457
13142
-288
13143
-67
13144
135
13145
322
13146
457
13147
305
13148
84
13149
-135
13150
-305
13151
-440
13152
-288
13153
-50
13154
169
13155
322
13156
237
13157
50
13158
-135
13159
-288
13160
-152
13161
50
13162
254
13163
389
13164
288
13165
84
13166
-118
13167
-271
13168
-135
13169
67
13170
254
13171
389
13172
271
13173
67
13174
-118
13175
-271
13176
-152
13177
50
13178
237
13179
389
13180
271
13181
67
13182
-135
13183
-288
13184
-169
13185
33
13186
220
13187
372
13188
254
13189
50
13190
-152
13191
-305
13192
-169
13193
33
13194
220
13195
372
13196
254
13197
50
13198
-152
13199
-305
13200
-169
13201
33
13202
220
13203
372
13204
254
13205
50
13206
-152
13207
-305
13208
-169
13209
33
13210
220
13211
355
13212
237
13213
33
13214
-169
13215
-305
13216
-186
13217
33
13218
203
13219
355
13220
237
13221
50
13222
-152
13223
-305
13224
-169
13225
33
13226
220
13227
355
13228
237
13229
50
13230
-152
13231
-305
13232
-169
13233
33
13234
203
13235
355
13236
237
13237
33
13238
-152
13239
-305
13240
-186
13241
33
13242
203
13243
355
13244
237
13245
33
13246
-152
13247
-305
13248
-169
13249
33
13250
203
13251
355
13252
237
13253
33
13254
-152
13255
-305
13256
-169
13257
33
13258
203
13259
355
13260
237
13261
33
13262
-169
13263
-305
13264
-186
13265
16
13266
203
13267
338
13268
237
13269
33
13270
-169
13271
-305
13272
-186
13273
16
13274
203
13275
338
13276
237
13277
33
13278
-169
13279
-305
13280
-186
13281
16
13282
203
13283
338
13284
220
13285
33
13286
-169
13287
-322
13288
-203
13289
16
13290
203
13291
338
13292
237
13293
33
13294
-169
13295
-305
13296
-186
13297
16
13298
203
13299
338
13300
237
13301
33
13302
-169
13303
-305
13304
-186
13305
33
13306
203
13307
338
13308
237
13309
33
13310
-169
13311
-322
13312
-186
13313
16
13314
203
13315
338
13316
237
13317
33
13318
-169
13319
-305
13320
-186
13321
16
13322
203
13323
338
13324
237
13325
33
13326
-169
13327
-305
13328
-186
13329
33
13330
203
13331
355
13332
237
13333
33
13334
-169
13335
-305
13336
-186
13337
16
13338
203
13339
338
13340
237
13341
33
13342
-169
13343
-305
13344
-186
13345
16
13346
203
13347
338
13348
237
13349
33
13350
-169
13351
-322
13352
-186
13353
16
13354
203
13355
355
13356
237
13357
33
13358
-169
13359
-305
13360
-186
13361
16
13362
203
13363
338
13364
237
13365
33
13366
-169
13367
-305
13368
-186
13369
16
13370
203
13371
355
13372
237
13373
33
13374
-152
13375
-305
13376
-186
13377
16
13378
203
13379
355
13380
237
13381
33
13382
-169
13383
-305
13384
-186
13385
16
13386
203
13387
338
13388
237
13389
33
13390
-169
13391
-305
13392
-186
13393
16
13394
203
13395
338
13396
237
13397
33
13398
-169
13399
-305
13400
-186
13401
16
13402
203
13403
338
13404
237
13405
33
13406
-152
13407
-305
13408
-186
13409
16
13410
203
13411
338
13412
237
13413
33
13414
-169
13415
-305
13416
-186
13417
16
13418
203
13419
355
13420
237
13421
33
13422
-152
13423
-305
13424
-186
13425
16
13426
203
13427
355
13428
237
13429
33
13430
-152
13431
-305
13432
-186
13433
16
13434
203
13435
338
13436
237
13437
33
13438
-169
13439
-322
13440
-186
13441
16
13442
203
13443
338
13444
237
13445
33
13446
-152
13447
-305
13448
-186
13449
33
13450
203
13451
355
13452
237
13453
33
13454
-152
13455
-305
13456
-169
13457
16
13458
203
13459
338
13460
237
13461
33
13462
-169
13463
-322
13464
-186
13465
16
13466
203
13467
338
13468
237
13469
33
13470
-169
13471
-305
13472
-186
13473
16
13474
203
13475
338
13476
237
13477
33
13478
-152
13479
-305
13480
-186
13481
33
13482
203
13483
355
13484
237
13485
33
13486
-169
13487
-305
13488
-186
13489
16
13490
203
13491
338
13492
237
13493
33
13494
-169
13495
-305
13496
-186
13497
16
13498
203
13499
355
13500
237
13501
33
13502
-169
13503
-305
13504
-169
13505
33
13506
203
13507
355
13508
457
13509
305
13510
67
13511
-152
13512
-355
13513
-474
13514
-338
13515
-101
13516
101
13517
271
13518
406
13519
271
13520
50
13521
-169
13522
-355
13523
-474
13524
-322
13525
-84
13526
118
13527
288
13528
423
13529
288
13530
67
13531
-152
13532
-338
13533
-457
13534
-305
13535
-84
13536
135
13537
305
13538
440
13539
305
13540
67
13541
-135
13542
-322
13543
-457
13544
-288
13545
-67
13546
152
13547
322
13548
457
13549
305
13550
84
13551
-135
13552
-305
13553
-423
13554
-271
13555
-33
13556
169
13557
338
13558
237
13559
50
13560
-135
13561
-271
13562
-135
13563
67
13564
254
13565
406
13566
288
13567
84
13568
-118
13569
-254
13570
-135
13571
67
13572
254
13573
389
13574
271
13575
67
13576
-118
13577
-271
13578
-135
13579
50
13580
237
13581
389
13582
271
13583
67
13584
-135
13585
-288
13586
-152
13587
33
13588
220
13589
372
13590
254
13591
50
13592
-135
13593
-288
13594
-169
13595
33
13596
220
13597
372
13598
254
13599
50
13600
-152
13601
-305
13602
-169
13603
33
13604
220
13605
372
13606
254
13607
33
13608
-152
13609
-305
13610
-186
13611
16
13612
203
13613
338
13614
237
13615
33
13616
-152
13617
-305
13618
-186
13619
16
13620
203
13621
355
13622
237
13623
33
13624
-169
13625
-305
13626
-186
13627
16
13628
203
13629
355
13630
237
13631
33
13632
-169
13633
-305
13634
-186
13635
16
13636
203
13637
338
13638
237
13639
33
13640
-169
13641
-305
13642
-186
13643
16
13644
203
13645
338
13646
237
13647
33
13648
-169
13649
-305
13650
-186
13651
16
13652
203
13653
355
13654
237
13655
33
13656
-152
13657
-305
13658
-186
13659
16
13660
203
13661
338
13662
237
13663
33
13664
-169
13665
-322
13666
-186
13667
16
13668
203
13669
338
13670
237
13671
33
13672
-169
13673
-305
13674
-186
13675
33
13676
203
13677
355
13678
237
13679
50
13680
-152
13681
-305
13682
-186
13683
16
13684
203
13685
338
13686
237
13687
33
13688
-169
13689
-305
13690
-186
13691
16
13692
203
13693
338
13694
237
13695
33
13696
-152
13697
-305
13698
-186
13699
16
13700
203
13701
338
13702
237
13703
33
13704
-152
13705
-305
13706
-186
13707
16
13708
203
13709
338
13710
237
13711
33
13712
-169
13713
-322
13714
-186
13715
16
13716
203
13717
338
13718
237
13719
33
13720
-169
13721
-305
13722
-186
13723
16
13724
203
13725
338
13726
237
13727
33
13728
-169
13729
-305
13730
-186
13731
16
13732
203
13733
338
13734
237
13735
33
13736
-169
13737
-305
13738
-186
13739
16
13740
203
13741
355
13742
237
13743
33
13744
-152
13745
-305
13746
-169
13747
33
13748
203
13749
355
13750
237
13751
33
13752
-169
13753
-305
13754
-169
13755
33
13756
203
13757
355
13758
237
13759
33
13760
-169
13761
-322
13762
-186
13763
16
13764
203
13765
338
13766
237
13767
33
13768
-169
13769
-305
13770
-186
13771
16
13772
203
13773
338
13774
237
13775
33
13776
-169
13777
-322
13778
-186
13779
16
13780
203
13781
338
13782
237
13783
33
13784
-169
13785
-322
13786
-186
13787
16
13788
203
13789
338
13790
237
13791
33
13792
-169
13793
-305
13794
-186
13795
16
13796
203
13797
355
13798
237
13799
33
13800
-169
13801
-322
13802
-186
13803
16
13804
203
13805
355
13806
237
13807
33
13808
-169
13809
-305
13810
-186
13811
16
13812
203
13813
338
13814
237
13815
33
13816
-169
13817
-305
13818
-186
13819
16
13820
203
13821
355
13822
237
13823
33
13824
-169
13825
-305
13826
-186
13827
16
13828
203
13829
355
13830
237
13831
33
13832
-169
13833
-305
13834
-186
13835
16
13836
203
13837
338
13838
237
13839
33
13840
-169
13841
-305
13842
-186
13843
16
13844
203
13845
355
13846
237
13847
33
13848
-152
13849
-305
13850
-186
13851
16
13852
203
13853
355
13854
237
13855
50
13856
-152
13857
-305
13858
-186
13859
16
13860
203
13861
338
13862
237
13863
33
13864
-169
13865
-322
13866
-186
13867
16
13868
203
13869
338
13870
237
13871
33
13872
-152
13873
-305
13874
-186
13875
16
13876
203
13877
338
13878
237
13879
33
13880
-152
13881
-305
13882
-186
13883
16
13884
203
13885
338
13886
237
13887
33
13888
-169
13889
-305
13890
-186
13891
16
13892
203
13893
338
13894
237
13895
33
13896
-169
13897
-305
13898
-186
13899
16
13900
203
13901
338
13902
237
13903
33
13904
-152
13905
-338
13906
-474
13907
-322
13908
-84
13909
118
13910
288
13911
406
13912
271
13913
50
13914
-169
13915
-338
13916
-474
13917
-305
13918
-84
13919
135
13920
305
13921
440
13922
305
13923
67
13924
-135
13925
-322
13926
-457
13927
-288
13928
-67
13929
152
13930
322
13931
457
13932
305
13933
84
13934
-135
13935
-305
13936
-440
13937
-288
13938
-67
13939
152
13940
322
13941
457
13942
305
13943
84
13944
-118
13945
-305
13946
-440
13947
-271
13948
-50
13949
169
13950
338
13951
457
13952
322
13953
101
13954
-101
13955
-254
13956
-135
13957
67
13958
254
13959
389
13960
271
13961
67
13962
-135
13963
-271
13964
-152
13965
50
13966
237
13967
372
13968
271
13969
50
13970
-135
13971
-288
13972
-169
13973
33
13974
220
13975
372
13976
254
13977
50
13978
-152
13979
-288
13980
-169
13981
33
13982
220
13983
355
13984
237
13985
33
13986
-152
13987
-305
13988
-186
13989
33
13990
203
13991
355
13992
237
13993
33
13994
-152
13995
-305
13996
-169
13997
33
13998
203
13999
355
14000
237
14001
33
14002
-152
14003
-305
14004
-169
14005
33
14006
203
14007
355
14008
237
14009
33
14010
-169
14011
-322
14012
-186
14013
16
14014
203
14015
338
14016
237
14017
33
14018
-169
14019
-305
14020
-186
14021
16
14022
203
14023
355
14024
237
14025
33
14026
-169
14027
-305
14028
-186
14029
33
14030
203
14031
355
14032
237
14033
33
14034
-169
14035
-322
14036
-186
14037
16
14038
203
14039
338
14040
237
14041
33
14042
-169
14043
-305
14044
-186
14045
16
14046
203
14047
355
14048
237
14049
33
14050
-169
14051
-305
14052
-186
14053
33
14054
220
14055
355
14056
237
14057
33
14058
-169
14059
-305
14060
-186
14061
16
14062
203
14063
338
14064
237
14065
33
14066
-169
14067
-305
14068
-186
14069
16
14070
203
14071
355
14072
237
14073
33
14074
-169
14075
-305
14076
-186
14077
16
14078
203
14079
355
14080
237
14081
33
14082
-152
14083
-305
14084
-186
14085
33
14086
203
14087
338
14088
237
14089
33
14090
-169
14091
-305
14092
-186
14093
16
14094
203
14095
355
14096
237
14097
33
14098
-169
14099
-305
14100
-186
14101
16
14102
203
14103
355
14104
254
14105
50
14106
-152
14107
-305
14108
-186
14109
16
14110
203
14111
338
14112
237
14113
33
14114
-169
14115
-305
14116
-186
14117
16
14118
203
14119
355
14120
237
14121
33
14122
-152
14123
-305
14124
-169
14125
33
14126
203
14127
355
14128
237
14129
50
14130
-152
14131
-305
14132
-186
14133
16
14134
203
14135
338
14136
237
14137
33
14138
-169
14139
-322
14140
-186
14141
16
14142
203
14143
338
14144
237
14145
33
14146
-169
14147
-305
14148
-186
14149
16
14150
203
14151
338
14152
237
14153
33
14154
-152
14155
-305
14156
-186
14157
16
14158
203
14159
338
14160
237
14161
33
14162
-169
14163
-322
14164
-186
14165
16
14166
203
14167
338
14168
237
14169
33
14170
-169
14171
-305
14172
-186
14173
16
14174
203
14175
338
14176
237
14177
33
14178
-152
14179
-305
14180
-186
14181
16
14182
203
14183
338
14184
237
14185
33
14186
-169
14187
-322
14188
-186
14189
16
14190
203
14191
338
14192
237
14193
33
14194
-169
14195
-305
14196
-186
14197
33
14198
203
14199
355
14200
237
14201
33
14202
-169
14203
-305
14204
-186
14205
33
14206
203
14207
338
14208
237
14209
33
14210
-169
14211
-322
14212
-186
14213
16
14214
203
14215
338
14216
237
14217
33
14218
-169
14219
-305
14220
-186
14221
16
14222
203
14223
355
14224
237
14225
33
14226
-169
14227
-305
14228
-186
14229
33
14230
203
14231
355
14232
237
14233
33
14234
-169
14235
-305
14236
-186
14237
16
14238
203
14239
338
14240
237
14241
33
14242
-169
14243
-305
14244
-186
14245
16
14246
203
14247
355
14248
237
14249
33
14250
-152
14251
-305
14252
-169
14253
33
14254
220
14255
355
14256
237
14257
33
14258
-169
14259
-305
14260
-186
14261
16
14262
203
14263
355
14264
237
14265
33
14266
-152
14267
-305
14268
-186
14269
33
14270
203
14271
355
14272
237
14273
33
14274
-152
14275
-305
14276
-186
14277
16
14278
203
14279
355
14280
237
14281
33
14282
-169
14283
-305
14284
-186
14285
16
14286
203
14287
338
14288
237
14289
33
14290
-169
14291
-322
14292
-186
14293
16
14294
203
14295
338
14296
237
14297
33
14298
-169
14299
-305
14300
-186
14301
16
14302
203
14303
338
14304
237
14305
33
14306
-186
14307
-372
14308
-491
14309
-338
14310
-101
14311
101
14312
288
14313
406
14314
271
14315
50
14316
-152
14317
-338
14318
-474
14319
-305
14320
-67
14321
135
14322
305
14323
440
14324
305
14325
84
14326
-135
14327
-322
14328
-440
14329
-288
14330
-50
14331
152
14332
322
14333
457
14334
305
14335
84
14336
-135
14337
-305
14338
-440
14339
-288
14340
-50
14341
152
14342
322
14343
457
14344
322
14345
101
14346
-118
14347
-305
14348
-440
14349
-271
14350
-50
14351
169
14352
338
14353
474
14354
338
14355
135
14356
-67
14357
-237
14358
-118
14359
84
14360
271
14361
406
14362
288
14363
84
14364
-118
14365
-271
14366
-152
14367
50
14368
237
14369
389
14370
271
14371
67
14372
-135
14373
-288
14374
-152
14375
33
14376
220
14377
372
14378
254
14379
50
14380
-135
14381
-288
14382
-169
14383
33
14384
220
14385
355
14386
237
14387
33
14388
-152
14389
-305
14390
-169
14391
33
14392
220
14393
355
14394
237
14395
33
14396
-152
14397
-305
14398
-169
14399
33
14400
203
14401
355
14402
237
14403
33
14404
-152
14405
-305
14406
-169
14407
33
14408
203
14409
355
14410
237
14411
33
14412
-152
14413
-305
14414
-186
14415
16
14416
203
14417
355
14418
237
14419
33
14420
-152
14421
-305
14422
-186
14423
33
14424
203
14425
355
14426
237
14427
33
14428
-152
14429
-305
14430
-169
14431
33
14432
203
14433
338
14434
237
14435
33
14436
-169
14437
-305
14438
-186
14439
16
14440
203
14441
338
14442
237
14443
33
14444
-169
14445
-305
14446
-186
14447
33
14448
203
14449
355
14450
254
14451
50
14452
-152
14453
-288
14454
-152
14455
50
14456
237
14457
372
14458
254
14459
50
14460
-135
14461
-288
14462
-169
14463
50
14464
237
14465
372
14466
271
14467
67
14468
-118
14469
-271
14470
-135
14471
67
14472
254
14473
389
14474
288
14475
84
14476
-118
14477
-271
14478
-135
14479
67
14480
254
14481
389
14482
271
14483
67
14484
-135
14485
-271
14486
-152
14487
50
14488
237
14489
389
14490
271
14491
67
14492
-118
14493
-271
14494
-152
14495
50
14496
237
14497
389
14498
271
14499
67
14500
-135
14501
-271
14502
-152
14503
50
14504
254
14505
389
14506
271
14507
67
14508
-135
14509
-288
14510
-152
14511
50
14512
237
14513
372
14514
254
14515
50
14516
-135
14517
-288
14518
-152
14519
50
14520
237
14521
372
14522
254
14523
50
14524
-152
14525
-288
14526
-169
14527
33
14528
220
14529
372
14530
254
14531
50
14532
-152
14533
-288
14534
-169
14535
33
14536
220
14537
372
14538
254
14539
50
14540
-152
14541
-305
14542
-169
14543
33
14544
220
14545
355
14546
237
14547
50
14548
-152
14549
-305
14550
-169
14551
33
14552
220
14553
355
14554
237
14555
50
14556
-152
14557
-305
14558
-186
14559
16
14560
203
14561
338
14562
237
14563
33
14564
-169
14565
-322
14566
-203
14567
0
14568
186
14569
322
14570
203
14571
16
14572
-186
14573
-338
14574
-220
14575
-16
14576
169
14577
305
14578
203
14579
0
14580
-203
14581
-355
14582
-237
14583
-33
14584
152
14585
305
14586
186
14587
-16
14588
-220
14589
-372
14590
-237
14591
-33
14592
152
14593
305
14594
186
14595
-16
14596
-203
14597
-355
14598
-237
14599
-33
14600
169
14601
305
14602
186
14603
0
14604
-203
14605
-338
14606
-220
14607
-16
14608
169
14609
305
14610
186
14611
0
14612
-203
14613
-355
14614
-220
14615
-16
14616
169
14617
305
14618
203
14619
0
14620
-186
14621
-338
14622
-203
14623
0
14624
186
14625
322
14626
203
14627
16
14628
-186
14629
-338
14630
-203
14631
0
14632
186
14633
322
14634
203
14635
16
14636
-186
14637
-338
14638
-203
14639
0
14640
186
14641
322
14642
220
14643
16
14644
-169
14645
-322
14646
-203
14647
16
14648
203
14649
338
14650
220
14651
16
14652
-169
14653
-322
14654
-186
14655
16
14656
203
14657
338
14658
220
14659
33
14660
-169
14661
-322
14662
-203
14663
16
14664
203
14665
338
14666
220
14667
33
14668
-169
14669
-322
14670
-186
14671
16
14672
203
14673
338
14674
237
14675
33
14676
-169
14677
-322
14678
-186
14679
16
14680
203
14681
338
14682
237
14683
33
14684
-169
14685
-322
14686
-186
14687
16
14688
203
14689
355
14690
237
14691
33
14692
-152
14693
-305
14694
-186
14695
33
14696
203
14697
355
14698
237
14699
33
14700
-152
14701
-305
14702
-169
14703
33
14704
220
14705
372
14706
491
14707
322
14708
101
14709
-135
14710
-322
14711
-457
14712
-305
14713
-67
14714
135
14715
305
14716
440
14717
305
14718
84
14719
-135
14720
-305
14721
-440
14722
-271
14723
-33
14724
169
14725
338
14726
474
14727
338
14728
118
14729
-84
14730
-271
14731
-406
14732
-254
14733
-16
14734
186
14735
355
14736
491
14737
338
14738
118
14739
-84
14740
-271
14741
-406
14742
-237
14743
-16
14744
186
14745
372
14746
491
14747
355
14748
135
14749
-67
14750
-254
14751
-389
14752
-237
14753
0
14754
220
14755
372
14756
288
14757
101
14758
-84
14759
-237
14760
-101
14761
101
14762
305
14763
440
14764
322
14765
118
14766
-67
14767
-237
14768
-101
14769
101
14770
271
14771
423
14772
305
14773
84
14774
-101
14775
-271
14776
-152
14777
50
14778
237
14779
372
14780
254
14781
33
14782
-169
14783
-322
14784
-203
14785
0
14786
186
14787
322
14788
203
14789
0
14790
-203
14791
-338
14792
-220
14793
-16
14794
169
14795
305
14796
203
14797
0
14798
-203
14799
-355
14800
-220
14801
-16
14802
169
14803
305
14804
203
14805
0
14806
-203
14807
-355
14808
-220
14809
-16
14810
169
14811
305
14812
186
14813
0
14814
-203
14815
-355
14816
-220
14817
-16
14818
169
14819
305
14820
203
14821
0
14822
-203
14823
-338
14824
-220
14825
-16
14826
169
14827
322
14828
203
14829
16
14830
-186
14831
-338
14832
-220
14833
-16
14834
169
14835
322
14836
203
14837
0
14838
-186
14839
-338
14840
-203
14841
0
14842
186
14843
322
14844
203
14845
16
14846
-186
14847
-322
14848
-203
14849
0
14850
186
14851
338
14852
220
14853
16
14854
-169
14855
-322
14856
-203
14857
16
14858
186
14859
338
14860
220
14861
16
14862
-186
14863
-322
14864
-203
14865
0
14866
203
14867
338
14868
220
14869
33
14870
-169
14871
-322
14872
-186
14873
16
14874
203
14875
338
14876
220
14877
33
14878
-169
14879
-305
14880
-186
14881
16
14882
203
14883
338
14884
220
14885
33
14886
-169
14887
-322
14888
-203
14889
16
14890
203
14891
338
14892
237
14893
33
14894
-169
14895
-305
14896
-186
14897
16
14898
203
14899
338
14900
237
14901
33
14902
-169
14903
-305
14904
-169
14905
33
14906
203
14907
355
14908
237
14909
33
14910
-169
14911
-322
14912
-186
14913
16
14914
203
14915
338
14916
237
14917
33
14918
-152
14919
-305
14920
-186
14921
16
14922
203
14923
355
14924
237
14925
33
14926
-152
14927
-305
14928
-169
14929
33
14930
220
14931
355
14932
237
14933
33
14934
-169
14935
-305
14936
-186
14937
16
14938
203
14939
355
14940
237
14941
33
14942
-152
14943
-288
14944
-169
14945
33
14946
237
14947
372
14948
271
14949
67
14950
-135
14951
-288
14952
-152
14953
50
14954
237
14955
372
14956
254
14957
50
14958
-152
14959
-305
14960
-169
14961
16
14962
203
14963
355
14964
237
14965
33
14966
-169
14967
-322
14968
-186
14969
16
14970
203
14971
338
14972
237
14973
33
14974
-169
14975
-322
14976
-203
14977
16
14978
203
14979
338
14980
220
14981
33
14982
-169
14983
-322
14984
-203
14985
0
14986
186
14987
338
14988
220
14989
16
14990
-169
14991
-322
14992
-203
14993
16
14994
203
14995
338
14996
220
14997
33
14998
-169
14999
-322
15000
-186
15001
16
15002
203
15003
338
15004
237
15005
33
15006
-169
15007
-322
15008
-186
15009
16
15010
203
15011
338
15012
220
15013
33
15014
-169
15015
-322
15016
-186
15017
16
15018
203
15019
338
15020
237
15021
33
15022
-169
15023
-322
15024
-203
15025
16
15026
203
15027
338
15028
237
15029
33
15030
-169
15031
-322
15032
-203
15033
16
15034
203
15035
338
15036
220
15037
33
15038
-169
15039
-322
15040
-186
15041
16
15042
203
15043
338
15044
237
15045
33
15046
-169
15047
-305
15048
-186
15049
16
15050
203
15051
338
15052
237
15053
33
15054
-152
15055
-305
15056
-186
15057
16
15058
203
15059
338
15060
237
15061
33
15062
-169
15063
-322
15064
-186
15065
16
15066
203
15067
338
15068
237
15069
33
15070
-152
15071
-305
15072
-186
15073
33
15074
203
15075
355
15076
237
15077
33
15078
-152
15079
-305
15080
-169
15081
33
15082
203
15083
355
15084
237
15085
33
15086
-169
15087
-305
15088
-169
15089
33
15090
220
15091
355
15092
254
15093
50
15094
-152
15095
-288
15096
-169
15097
33
15098
220
15099
372
15100
254
15101
50
15102
-135
15103
-271
15104
-152
15105
50
15106
237
15107
389
15108
491
15109
338
15110
101
15111
-118
15112
-305
15113
-440
15114
-288
15115
-67
15116
152
15117
322
15118
457
15119
322
15120
101
15121
-118
15122
-288
15123
-423
15124
-271
15125
-33
15126
186
15127
355
15128
474
15129
338
15130
118
15131
-101
15132
-288
15133
-423
15134
-271
15135
-50
15136
152
15137
322
15138
440
15139
305
15140
67
15141
-152
15142
-322
15143
-457
15144
-305
15145
-84
15146
135
15147
305
15148
423
15149
288
15150
50
15151
-152
15152
-338
15153
-457
15154
-305
15155
-67
15156
135
15157
305
15158
203
15159
16
15160
-169
15161
-305
15162
-186
15163
33
15164
220
15165
372
15166
254
15167
50
15168
-135
15169
-288
15170
-169
15171
33
15172
220
15173
372
15174
254
15175
50
15176
-152
15177
-305
15178
-169
15179
33
15180
220
15181
355
15182
237
15183
33
15184
-152
15185
-305
15186
-186
15187
16
15188
203
15189
338
15190
237
15191
33
15192
-169
15193
-305
15194
-186
15195
16
15196
203
15197
338
15198
237
15199
33
15200
-169
15201
-322
15202
-186
15203
16
15204
203
15205
355
15206
237
15207
33
15208
-169
15209
-322
15210
-186
15211
16
15212
203
15213
338
15214
237
15215
33
15216
-169
15217
-322
15218
-186
15219
16
15220
203
15221
338
15222
237
15223
33
15224
-169
15225
-305
15226
-186
15227
16
15228
203
15229
355
15230
237
15231
33
15232
-169
15233
-322
15234
-186
15235
16
15236
203
15237
338
15238
237
15239
33
15240
-169
15241
-305
15242
-186
15243
16
15244
203
15245
338
15246
237
15247
33
15248
-169
15249
-305
15250
-186
15251
16
15252
203
15253
355
15254
237
15255
33
15256
-152
15257
-305
15258
-186
15259
16
15260
203
15261
338
15262
237
15263
33
15264
-169
15265
-305
15266
-186
15267
16
15268
203
15269
338
15270
237
15271
33
15272
-152
15273
-305
15274
-186
15275
16
15276
203
15277
338
15278
237
15279
33
15280
-152
15281
-305
15282
-186
15283
16
15284
203
15285
338
15286
237
15287
33
15288
-169
15289
-322
15290
-186
15291
16
15292
203
15293
338
15294
237
15295
33
15296
-169
15297
-305
15298
-186
15299
16
15300
203
15301
338
15302
237
15303
33
15304
-152
15305
-305
15306
-186
15307
16
15308
203
15309
338
15310
237
15311
33
15312
-169
15313
-305
15314
-186
15315
16
15316
203
15317
355
15318
237
15319
33
15320
-152
15321
-305
15322
-169
15323
33
15324
203
15325
355
15326
237
15327
33
15328
-152
15329
-305
15330
-169
15331
33
15332
203
15333
355
15334
237
15335
33
15336
-169
15337
-322
15338
-186
15339
16
15340
203
15341
338
15342
237
15343
33
15344
-169
15345
-305
15346
-186
15347
16
15348
203
15349
338
15350
237
15351
33
15352
-169
15353
-305
15354
-169
15355
33
15356
203
15357
355
15358
237
15359
33
15360
-169
15361
-322
15362
-203
15363
16
15364
203
15365
338
15366
220
15367
33
15368
-169
15369
-322
15370
-186
15371
16
15372
203
15373
338
15374
237
15375
33
15376
-169
15377
-305
15378
-186
15379
33
15380
203
15381
355
15382
237
15383
33
15384
-169
15385
-322
15386
-186
15387
16
15388
203
15389
338
15390
237
15391
33
15392
-169
15393
-305
15394
-186
15395
16
15396
203
15397
338
15398
237
15399
33
15400
-169
15401
-305
15402
-186
15403
16
15404
203
15405
355
15406
237
15407
33
15408
-169
15409
-322
15410
-186
15411
16
15412
203
15413
338
15414
237
15415
33
15416
-169
15417
-305
15418
-186
15419
16
15420
203
15421
338
15422
237
15423
33
15424
-169
15425
-305
15426
-186
15427
16
15428
203
15429
355
15430
237
15431
33
15432
-169
15433
-305
15434
-186
15435
16
15436
203
15437
338
15438
237
15439
33
15440
-169
15441
-322
15442
-186
15443
16
15444
203
15445
338
15446
237
15447
33
15448
-152
15449
-305
15450
-186
15451
33
15452
203
15453
355
15454
254
15455
50
15456
-152
15457
-305
15458
-169
15459
16
15460
203
15461
338
15462
237
15463
33
15464
-169
15465
-305
15466
-186
15467
16
15468
203
15469
355
15470
237
15471
33
15472
-152
15473
-305
15474
-186
15475
16
15476
203
15477
355
15478
237
15479
33
15480
-152
15481
-305
15482
-186
15483
16
15484
203
15485
338
15486
237
15487
33
15488
-169
15489
-322
15490
-186
15491
16
15492
203
15493
338
15494
237
15495
33
15496
-152
15497
-305
15498
-186
15499
16
15500
203
15501
338
15502
237
15503
33
15504
-169
15505
-338
15506
-474
15507
-322
15508
-84
15509
118
15510
288
15511
406
15512
271
15513
50
15514
-169
15515
-338
15516
-474
15517
-305
15518
-84
15519
135
15520
305
15521
440
15522
305
15523
67
15524
-135
15525
-322
15526
-457
15527
-288
15528
-67
15529
152
15530
322
15531
440
15532
305
15533
84
15534
-135
15535
-305
15536
-440
15537
-288
15538
-50
15539
152
15540
322
15541
457
15542
305
15543
84
15544
-118
15545
-305
15546
-423
15547
-271
15548
-50
15549
169
15550
338
15551
457
15552
322
15553
101
15554
-101
15555
-237
15556
-118
15557
67
15558
254
15559
389
15560
271
15561
67
15562
-118
15563
-271
15564
-152
15565
50
15566
237
15567
389
15568
271
15569
67
15570
-135
15571
-271
15572
-152
15573
50
15574
237
15575
372
15576
254
15577
50
15578
-135
15579
-288
15580
-169
15581
33
15582
220
15583
372
15584
254
15585
33
15586
-152
15587
-305
15588
-169
15589
33
15590
203
15591
355
15592
237
15593
33
15594
-152
15595
-305
15596
-169
15597
33
15598
203
15599
355
15600
237
15601
33
15602
-169
15603
-305
15604
-169
15605
16
15606
203
15607
355
15608
457
15609
305
15610
67
15611
-152
15612
-338
15613
-474
15614
-322
15615
-101
15616
101
15617
288
15618
406
15619
271
15620
50
15621
-169
15622
-338
15623
-474
15624
-322
15625
-84
15626
118
15627
305
15628
423
15629
288
15630
67
15631
-152
15632
-338
15633
-457
15634
-305
15635
-67
15636
135
15637
305
15638
440
15639
305
15640
67
15641
-135
15642
-322
15643
-440
15644
-288
15645
-50
15646
152
15647
322
15648
457
15649
305
15650
84
15651
-135
15652
-305
15653
-440
15654
-271
15655
-33
15656
169
15657
338
15658
237
15659
50
15660
-135
15661
-288
15662
-152
15663
50
15664
254
15665
389
15666
288
15667
84
15668
-118
15669
-254
15670
-135
15671
67
15672
254
15673
389
15674
271
15675
67
15676
-118
15677
-271
15678
-135
15679
67
15680
254
15681
389
15682
271
15683
67
15684
-135
15685
-288
15686
-152
15687
50
15688
237
15689
372
15690
254
15691
50
15692
-135
15693
-288
15694
-169
15695
33
15696
220
15697
372
15698
254
15699
50
15700
-152
15701
-305
15702
-169
15703
33
15704
220
15705
372
15706
254
15707
33
15708
-152
15709
-305
15710
-186
15711
16
15712
203
15713
355
15714
237
15715
33
15716
-169
15717
-305
15718
-186
15719
16
15720
203
15721
355
15722
237
15723
33
15724
-152
15725
-305
15726
-186
15727
16
15728
203
15729
355
15730
237
15731
33
15732
-169
15733
-322
15734
-186
15735
16
15736
203
15737
338
15738
237
15739
33
15740
-169
15741
-305
15742
-186
15743
16
15744
203
15745
355
15746
237
15747
33
15748
-152
15749
-305
15750
-186
15751
16
15752
203
15753
355
15754
237
15755
33
15756
-169
15757
-305
15758
-186
15759
16
15760
203
15761
338
15762
237
15763
33
15764
-169
15765
-305
15766
-186
15767
16
15768
203
15769
338
15770
237
15771
33
15772
-152
15773
-305
15774
-186
15775
16
15776
203
15777
338
15778
237
15779
33
15780
-152
15781
-305
15782
-186
15783
16
15784
203
15785
338
15786
237
15787
33
15788
-169
15789
-305
15790
-186
15791
16
15792
203
15793
338
15794
237
15795
33
15796
-152
15797
-305
15798
-186
15799
33
15800
203
15801
355
15802
237
15803
33
15804
-152
15805
-305
15806
-169
15807
16
15808
203
15809
355
15810
237
15811
33
15812
-169
15813
-322
15814
-186
15815
16
15816
203
15817
355
15818
237
15819
33
15820
-152
15821
-305
15822
-186
15823
33
15824
203
15825
355
15826
237
15827
33
15828
-169
15829
-305
15830
-186
15831
16
15832
203
15833
338
15834
237
15835
33
15836
-169
15837
-322
15838
-186
15839
16
15840
203
15841
338
15842
237
15843
33
15844
-169
15845
-305
15846
-186
15847
16
15848
203
15849
338
15850
237
15851
33
15852
-169
15853
-305
15854
-186
15855
33
15856
203
15857
338
15858
237
15859
33
15860
-169
15861
-322
15862
-186
15863
16
15864
203
15865
338
15866
237
15867
33
15868
-169
15869
-322
15870
-186
15871
16
15872
203
15873
338
15874
237
15875
33
15876
-169
15877
-305
15878
-186
15879
33
15880
203
15881
355
15882
237
15883
33
15884
-169
15885
-322
15886
-186
15887
16
15888
203
15889
338
15890
237
15891
33
15892
-169
15893
-305
15894
-186
15895
33
15896
220
15897
355
15898
237
15899
33
15900
-152
15901
-305
15902
-186
15903
33
15904
220
15905
355
15906
237
15907
33
15908
-169
15909
-305
15910
-186
15911
16
15912
203
15913
338
15914
237
15915
33
15916
-169
15917
-305
15918
-186
15919
16
15920
203
15921
338
15922
237
15923
33
15924
-169
15925
-305
15926
-186
15927
16
15928
203
15929
355
15930
237
15931
33
15932
-169
15933
-305
15934
-186
15935
16
15936
203
15937
338
15938
237
15939
33
15940
-169
15941
-305
15942
-186
15943
16
15944
203
15945
338
15946
237
15947
33
15948
-169
15949
-305
15950
-186
15951
16
15952
203
15953
338
15954
237
15955
33
15956
-152
15957
-305
15958
-186
15959
16
15960
203
15961
338
15962
220
15963
33
15964
-169
15965
-305
15966
-186
15967
16
15968
203
15969
338
15970
237
15971
33
15972
-169
15973
-305
15974
-186
15975
16
15976
203
15977
355
15978
237
15979
33
15980
-152
15981
-305
15982
-186
15983
16
15984
203
15985
338
15986
237
15987
33
15988
-169
15989
-322
15990
-186
15991
16
15992
203
15993
338
15994
237
15995
33
15996
-169
15997
-305
15998
-186
15999
16
16000
203
16001
338
16002
237
16003
33
16004
-152
16005
-305
16006
-186
16007
16
16008
203
16009
338
16010
237
16011
33
16012
-169
16013
-305
16014
-186
16015
16
16016
203
16017
338
16018
237
16019
33
16020
-152
16021
-305
16022
-186
16023
16
16024
203
16025
355
16026
237
16027
33
16028
-152
16029
-305
16030
-169
16031
33
16032
203
16033
355
16034
237
16035
33
16036
-169
16037
-322
16038
-186
16039
16
16040
203
16041
338
16042
237
16043
33
16044
-169
16045
-305
16046
-186
16047
16
16048
203
16049
355
16050
237
16051
33
16052
-169
16053
-305
16054
-169
16055
33
16056
203
16057
355
16058
237
16059
33
16060
-169
16061
-322
16062
-186
16063
16
16064
203
16065
338
16066
237
16067
33
16068
-169
16069
-322
16070
-186
16071
16
16072
203
16073
338
16074
237
16075
33
16076
-169
16077
-305
16078
-186
16079
33
16080
203
16081
355
16082
237
16083
33
16084
-169
16085
-322
16086
-203
16087
16
16088
203
16089
338
16090
237
16091
33
16092
-169
16093
-305
16094
-186
16095
16
16096
203
16097
355
16098
237
16099
33
16100
-169
16101
-305
16102
-186
16103
33
16104
220
16105
355
16106
237
16107
33
16108
-169
16109
-305
16110
-186
16111
16
16112
203
16113
338
16114
237
16115
33
16116
-169
16117
-305
16118
-186
16119
16
16120
203
16121
338
16122
237
16123
33
16124
-152
16125
-305
16126
-186
16127
16
16128
203
16129
355
16130
237
16131
33
16132
-169
16133
-305
16134
-186
16135
16
16136
203
16137
338
16138
237
16139
33
16140
-169
16141
-305
16142
-186
16143
16
16144
203
16145
355
16146
237
16147
33
16148
-152
16149
-305
16150
-186
16151
16
16152
203
16153
355
16154
237
16155
33
16156
-152
16157
-305
16158
-186
16159
16
16160
203
16161
338
16162
237
16163
33
16164
-169
16165
-322
16166
-203
16167
16
16168
203
16169
338
16170
237
16171
33
16172
-169
16173
-322
16174
-186
16175
16
16176
203
16177
338
16178
237
16179
33
16180
-169
16181
-322
16182
-186
16183
16
16184
203
16185
338
16186
220
16187
33
16188
-169
16189
-322
16190
-186
16191
16
16192
203
16193
338
16194
237
16195
33
16196
-169
16197
-305
16198
-186
16199
16
16200
203
16201
338
16202
237
16203
33
16204
-152
16205
-305
16206
-169
16207
33
16208
203
16209
338
16210
237
16211
33
16212
-169
16213
-322
16214
-186
16215
16
16216
203
16217
338
16218
237
16219
33
16220
-152
16221
-305
16222
-169
16223
33
16224
203
16225
355
16226
237
16227
33
16228
-152
16229
-305
16230
-169
16231
33
16232
203
16233
338
16234
237
16235
33
16236
-169
16237
-322
16238
-186
16239
16
16240
203
16241
338
16242
237
16243
33
16244
-169
16245
-305
16246
-186
16247
33
16248
203
16249
355
16250
237
16251
33
16252
-169
16253
-305
16254
-169
16255
33
16256
203
16257
355
16258
237
16259
33
16260
-169
16261
-305
16262
-186
16263
16
16264
203
16265
338
16266
237
16267
33
16268
-169
16269
-305
16270
-186
16271
16
16272
203
16273
355
16274
237
16275
33
16276
-169
16277
-305
16278
-186
16279
16
16280
203
16281
355
16282
237
16283
33
16284
-169
16285
-322
16286
-186
16287
16
16288
203
16289
338
16290
237
16291
33
16292
-169
16293
-305
16294
-186
16295
16
16296
203
16297
355
16298
237
16299
33
16300
-169
16301
-305
16302
-186
16303
33
16304
220
16305
372
16306
474
16307
305
16308
67
16309
-152
16310
-338
16311
-474
16312
-338
16313
-101
16314
101
16315
271
16316
406
16317
271
16318
50
16319
-169
16320
-355
16321
-474
16322
-322
16323
-84
16324
118
16325
305
16326
423
16327
288
16328
67
16329
-135
16330
-322
16331
-457
16332
-305
16333
-84
16334
135
16335
305
16336
423
16337
288
16338
67
16339
-135
16340
-322
16341
-457
16342
-288
16343
-67
16344
135
16345
322
16346
440
16347
305
16348
84
16349
-135
16350
-305
16351
-440
16352
-288
16353
-50
16354
169
16355
322
16356
237
16357
50
16358
-135
16359
-271
16360
-152
16361
67
16362
254
16363
406
16364
288
16365
84
16366
-101
16367
-254
16368
-135
16369
67
16370
254
16371
406
16372
288
16373
84
16374
-118
16375
-271
16376
-135
16377
67
16378
254
16379
389
16380
271
16381
67
16382
-135
16383
-288
16384
-152
16385
33
16386
220
16387
372
16388
254
16389
50
16390
-152
16391
-288
16392
-169
16393
33
16394
220
16395
372
16396
254
16397
50
16398
-152
16399
-305
16400
-169
16401
33
16402
203
16403
355
16404
254
16405
33
16406
-186
16407
-355
16408
-491
16409
-338
16410
-101
16411
101
16412
288
16413
423
16414
288
16415
67
16416
-152
16417
-322
16418
-457
16419
-305
16420
-67
16421
135
16422
305
16423
440
16424
305
16425
84
16426
-135
16427
-305
16428
-440
16429
-271
16430
-50
16431
152
16432
322
16433
457
16434
305
16435
84
16436
-118
16437
-305
16438
-440
16439
-271
16440
-50
16441
152
16442
338
16443
457
16444
322
16445
101
16446
-118
16447
-305
16448
-440
16449
-271
16450
-50
16451
169
16452
338
16453
474
16454
338
16455
101
16456
-101
16457
-288
16458
-423
16459
-271
16460
-50
16461
152
16462
338
16463
457
16464
322
16465
101
16466
-118
16467
-288
16468
-423
16469
-271
16470
-33
16471
169
16472
338
16473
474
16474
322
16475
101
16476
-118
16477
-305
16478
-423
16479
-271
16480
-50
16481
169
16482
338
16483
474
16484
322
16485
101
16486
-118
16487
-305
16488
-440
16489
-271
16490
-50
16491
169
16492
338
16493
457
16494
322
16495
101
16496
-118
16497
-288
16498
-423
16499
-271
16500
-50
16501
169
16502
338
16503
474
16504
338
16505
135
16506
-67
16507
-237
16508
-118
16509
84
16510
271
16511
406
16512
288
16513
67
16514
-118
16515
-271
16516
-152
16517
50
16518
237
16519
372
16520
271
16521
50
16522
-135
16523
-288
16524
-169
16525
33
16526
220
16527
372
16528
254
16529
50
16530
-135
16531
-288
16532
-169
16533
33
16534
220
16535
355
16536
237
16537
33
16538
-152
16539
-305
16540
-186
16541
16
16542
203
16543
355
16544
237
16545
33
16546
-152
16547
-305
16548
-186
16549
33
16550
203
16551
355
16552
237
16553
33
16554
-152
16555
-338
16556
-474
16557
-322
16558
-84
16559
118
16560
288
16561
423
16562
288
16563
67
16564
-152
16565
-338
16566
-457
16567
-305
16568
-67
16569
135
16570
305
16571
440
16572
305
16573
67
16574
-135
16575
-322
16576
-457
16577
-288
16578
-67
16579
152
16580
322
16581
457
16582
305
16583
84
16584
-135
16585
-305
16586
-457
16587
-288
16588
-67
16589
152
16590
322
16591
457
16592
305
16593
84
16594
-118
16595
-305
16596
-440
16597
-271
16598
-50
16599
169
16600
322
16601
457
16602
305
16603
101
16604
-101
16605
-254
16606
-135
16607
67
16608
254
16609
389
16610
271
16611
67
16612
-135
16613
-271
16614
-152
16615
50
16616
237
16617
372
16618
271
16619
50
16620
-135
16621
-288
16622
-169
16623
33
16624
237
16625
372
16626
254
16627
50
16628
-135
16629
-288
16630
-169
16631
33
16632
220
16633
372
16634
254
16635
33
16636
-152
16637
-305
16638
-169
16639
33
16640
203
16641
355
16642
237
16643
33
16644
-152
16645
-305
16646
-169
16647
33
16648
203
16649
355
16650
237
16651
33
16652
-169
16653
-305
16654
-169
16655
16
16656
203
16657
355
16658
457
16659
305
16660
67
16661
-152
16662
-355
16663
-474
16664
-338
16665
-101
16666
101
16667
271
16668
406
16669
271
16670
50
16671
-169
16672
-338
16673
-474
16674
-322
16675
-84
16676
118
16677
305
16678
423
16679
288
16680
67
16681
-152
16682
-338
16683
-457
16684
-305
16685
-67
16686
135
16687
305
16688
440
16689
305
16690
67
16691
-135
16692
-322
16693
-440
16694
-288
16695
-67
16696
152
16697
322
16698
457
16699
305
16700
84
16701
-135
16702
-305
16703
-440
16704
-271
16705
-50
16706
152
16707
322
16708
457
16709
305
16710
84
16711
-135
16712
-305
16713
-440
16714
-288
16715
-50
16716
152
16717
338
16718
457
16719
322
16720
101
16721
-118
16722
-305
16723
-423
16724
-271
16725
-50
16726
169
16727
338
16728
474
16729
322
16730
101
16731
-118
16732
-288
16733
-423
16734
-271
16735
-50
16736
169
16737
338
16738
474
16739
322
16740
101
16741
-118
16742
-305
16743
-423
16744
-271
16745
-33
16746
169
16747
338
16748
474
16749
322
16750
101
16751
-118
16752
-305
16753
-423
16754
-254
16755
-16
16756
186
16757
338
16758
254
16759
50
16760
-135
16761
-271
16762
-135
16763
67
16764
271
16765
406
16766
305
16767
101
16768
-101
16769
-237
16770
-118
16771
84
16772
271
16773
406
16774
288
16775
84
16776
-101
16777
-254
16778
-118
16779
84
16780
271
16781
406
16782
305
16783
101
16784
-101
16785
-237
16786
-118
16787
84
16788
271
16789
406
16790
288
16791
84
16792
-118
16793
-271
16794
-135
16795
50
16796
237
16797
372
16798
271
16799
50
16800
-135
16801
-288
16802
-169
16803
33
16804
220
16805
372
16806
474
16807
322
16808
67
16809
-152
16810
-338
16811
-491
16812
-338
16813
-101
16814
101
16815
271
16816
389
16817
254
16818
33
16819
-186
16820
-372
16821
-491
16822
-338
16823
-101
16824
101
16825
271
16826
406
16827
271
16828
50
16829
-152
16830
-338
16831
-474
16832
-322
16833
-84
16834
118
16835
288
16836
406
16837
271
16838
50
16839
-152
16840
-338
16841
-457
16842
-305
16843
-67
16844
135
16845
305
16846
440
16847
305
16848
67
16849
-135
16850
-322
16851
-457
16852
-288
16853
-50
16854
152
16855
322
16856
220
16857
33
16858
-152
16859
-288
16860
-152
16861
50
16862
254
16863
389
16864
271
16865
84
16866
-118
16867
-254
16868
-135
16869
67
16870
254
16871
406
16872
288
16873
84
16874
-118
16875
-271
16876
-135
16877
67
16878
254
16879
389
16880
271
16881
67
16882
-135
16883
-288
16884
-152
16885
50
16886
237
16887
372
16888
271
16889
50
16890
-135
16891
-288
16892
-169
16893
33
16894
237
16895
372
16896
254
16897
50
16898
-135
16899
-288
16900
-169
16901
33
16902
220
16903
372
16904
254
16905
50
16906
-152
16907
-305
16908
-169
16909
33
16910
203
16911
355
16912
237
16913
33
16914
-169
16915
-305
16916
-186
16917
16
16918
203
16919
355
16920
237
16921
33
16922
-152
16923
-305
16924
-186
16925
16
16926
203
16927
355
16928
237
16929
50
16930
-152
16931
-305
16932
-186
16933
16
16934
203
16935
338
16936
237
16937
33
16938
-169
16939
-305
16940
-186
16941
16
16942
203
16943
338
16944
237
16945
33
16946
-169
16947
-305
16948
-186
16949
16
16950
203
16951
355
16952
237
16953
33
16954
-152
16955
-338
16956
-474
16957
-305
16958
-84
16959
118
16960
288
16961
406
16962
271
16963
67
16964
-152
16965
-338
16966
-457
16967
-305
16968
-67
16969
135
16970
305
16971
440
16972
305
16973
84
16974
-135
16975
-305
16976
-440
16977
-288
16978
-50
16979
152
16980
338
16981
457
16982
322
16983
101
16984
-118
16985
-288
16986
-423
16987
-254
16988
-33
16989
186
16990
355
16991
491
16992
355
16993
135
16994
-84
16995
-254
16996
-389
16997
-237
16998
0
16999
203
17000
372
17001
491
17002
355
17003
135
17004
-84
17005
-271
17006
-406
17007
-254
17008
-33
17009
169
17010
338
17011
457
17012
322
17013
84
17014
-135
17015
-305
17016
-440
17017
-288
17018
-67
17019
152
17020
322
17021
440
17022
305
17023
84
17024
-135
17025
-322
17026
-457
17027
-288
17028
-67
17029
152
17030
322
17031
440
17032
305
17033
67
17034
-135
17035
-322
17036
-457
17037
-288
17038
-67
17039
135
17040
305
17041
440
17042
305
17043
84
17044
-135
17045
-305
17046
-440
17047
-288
17048
-67
17049
152
17050
322
17051
440
17052
305
17053
84
17054
-101
17055
-271
17056
-135
17057
67
17058
237
17059
389
17060
271
17061
67
17062
-135
17063
-288
17064
-169
17065
33
17066
220
17067
372
17068
254
17069
50
17070
-135
17071
-288
17072
-169
17073
33
17074
220
17075
372
17076
254
17077
50
17078
-152
17079
-288
17080
-169
17081
33
17082
220
17083
355
17084
237
17085
33
17086
-169
17087
-305
17088
-186
17089
33
17090
203
17091
355
17092
237
17093
33
17094
-152
17095
-305
17096
-186
17097
33
17098
203
17099
355
17100
237
17101
33
17102
-169
17103
-305
17104
-169
17105
33
17106
203
17107
355
17108
237
17109
33
17110
-169
17111
-305
17112
-186
17113
16
17114
203
17115
338
17116
237
17117
33
17118
-169
17119
-305
17120
-186
17121
16
17122
203
17123
338
17124
237
17125
33
17126
-169
17127
-305
17128
-186
17129
33
17130
203
17131
355
17132
237
17133
33
17134
-169
17135
-322
17136
-186
17137
16
17138
203
17139
338
17140
237
17141
33
17142
-169
17143
-305
17144
-186
17145
16
17146
203
17147
338
17148
237
17149
33
17150
-169
17151
-305
17152
-186
17153
16
17154
203
17155
355
17156
237
17157
33
17158
-169
17159
-322
17160
-186
17161
16
17162
203
17163
338
17164
237
17165
33
17166
-169
17167
-305
17168
-186
17169
33
17170
203
17171
355
17172
237
17173
33
17174
-152
17175
-305
17176
-186
17177
16
17178
203
17179
355
17180
237
17181
33
17182
-169
17183
-305
17184
-186
17185
16
17186
203
17187
338
17188
237
17189
33
17190
-169
17191
-305
17192
-186
17193
16
17194
203
17195
338
17196
237
17197
33
17198
-169
17199
-305
17200
-186
17201
16
17202
203
17203
355
17204
237
17205
33
17206
-152
17207
-305
17208
-186
17209
16
17210
203
17211
338
17212
220
17213
33
17214
-169
17215
-322
17216
-186
17217
16
17218
203
17219
338
17220
237
17221
33
17222
-169
17223
-305
17224
-186
17225
16
17226
203
17227
338
17228
237
17229
33
17230
-152
17231
-305
17232
-186
17233
16
17234
203
17235
338
17236
237
17237
33
17238
-169
17239
-305
17240
-186
17241
16
17242
203
17243
355
17244
237
17245
33
17246
-152
17247
-305
17248
-169
17249
33
17250
203
17251
355
17252
237
17253
33
17254
-152
17255
-338
17256
-474
17257
-305
17258
-84
17259
118
17260
288
17261
406
17262
271
17263
50
17264
-169
17265
-338
17266
-474
17267
-305
17268
-84
17269
135
17270
305
17271
440
17272
288
17273
67
17274
-135
17275
-322
17276
-457
17277
-288
17278
-67
17279
152
17280
322
17281
440
17282
305
17283
84
17284
-135
17285
-322
17286
-457
17287
-288
17288
-67
17289
152
17290
322
17291
440
17292
305
17293
84
17294
-118
17295
-305
17296
-440
17297
-271
17298
-50
17299
152
17300
322
17301
457
17302
322
17303
101
17304
-101
17305
-254
17306
-135
17307
67
17308
254
17309
389
17310
271
17311
67
17312
-118
17313
-271
17314
-152
17315
50
17316
237
17317
389
17318
271
17319
67
17320
-135
17321
-271
17322
-152
17323
50
17324
237
17325
372
17326
254
17327
50
17328
-135
17329
-288
17330
-169
17331
33
17332
220
17333
355
17334
237
17335
33
17336
-169
17337
-305
17338
-186
17339
16
17340
203
17341
338
17342
237
17343
33
17344
-169
17345
-305
17346
-186
17347
16
17348
203
17349
355
17350
237
17351
33
17352
-152
17353
-305
17354
-169
17355
33
17356
220
17357
355
17358
237
17359
33
17360
-169
17361
-305
17362
-186
17363
16
17364
203
17365
355
17366
237
17367
33
17368
-169
17369
-305
17370
-186
17371
16
17372
203
17373
355
17374
237
17375
33
17376
-169
17377
-305
17378
-186
17379
33
17380
203
17381
355
17382
237
17383
33
17384
-169
17385
-322
17386
-186
17387
16
17388
203
17389
338
17390
237
17391
33
17392
-169
17393
-305
17394
-186
17395
16
17396
203
17397
355
17398
237
17399
33
17400
-169
17401
-305
17402
-186
17403
16
17404
203
17405
355
17406
237
17407
33
17408
-169
17409
-305
17410
-186
17411
16
17412
203
17413
338
17414
237
17415
33
17416
-169
17417
-305
17418
-186
17419
16
17420
203
17421
338
17422
237
17423
33
17424
-169
17425
-305
17426
-186
17427
16
17428
203
17429
355
17430
237
17431
33
17432
-169
17433
-322
17434
-186
17435
16
17436
203
17437
338
17438
237
17439
33
17440
-169
17441
-305
17442
-186
17443
16
17444
203
17445
338
17446
237
17447
33
17448
-152
17449
-305
17450
-186
17451
16
17452
203
17453
355
17454
237
17455
33
17456
-186
17457
-355
17458
-491
17459
-338
17460
-101
17461
101
17462
288
17463
406
17464
288
17465
50
17466
-152
17467
-338
17468
-457
17469
-305
17470
-67
17471
152
17472
322
17473
440
17474
305
17475
84
17476
-135
17477
-305
17478
-440
17479
-271
17480
-50
17481
152
17482
322
17483
457
17484
305
17485
84
17486
-135
17487
-305
17488
-440
17489
-271
17490
-50
17491
152
17492
338
17493
457
17494
322
17495
101
17496
-118
17497
-305
17498
-440
17499
-271
17500
-50
17501
169
17502
338
17503
457
17504
338
17505
101
17506
-118
17507
-288
17508
-440
17509
-271
17510
-50
17511
152
17512
322
17513
457
17514
322
17515
84
17516
-118
17517
-305
17518
-440
17519
-271
17520
-50
17521
169
17522
338
17523
457
17524
322
17525
101
17526
-118
17527
-305
17528
-423
17529
-271
17530
-50
17531
169
17532
338
17533
474
17534
322
17535
101
17536
-118
17537
-305
17538
-440
17539
-271
17540
-50
17541
169
17542
338
17543
457
17544
322
17545
101
17546
-118
17547
-288
17548
-423
17549
-271
17550
-50
17551
169
17552
338
17553
474
17554
338
17555
135
17556
-67
17557
-237
17558
-118
17559
84
17560
271
17561
406
17562
288
17563
84
17564
-118
17565
-271
17566
-152
17567
50
17568
237
17569
372
17570
271
17571
67
17572
-135
17573
-288
17574
-169
17575
33
17576
220
17577
372
17578
254
17579
50
17580
-135
17581
-288
17582
-169
17583
33
17584
220
17585
355
17586
237
17587
33
17588
-152
17589
-305
17590
-186
17591
33
17592
203
17593
355
17594
237
17595
33
17596
-152
17597
-305
17598
-169
17599
33
17600
203
17601
355
17602
237
17603
33
17604
-152
17605
-288
17606
-169
17607
33
17608
203
17609
355
17610
237
17611
33
17612
-169
17613
-305
17614
-186
17615
16
17616
203
17617
338
17618
237
17619
33
17620
-169
17621
-305
17622
-186
17623
16
17624
203
17625
338
17626
237
17627
33
17628
-169
17629
-305
17630
-186
17631
16
17632
203
17633
338
17634
237
17635
33
17636
-169
17637
-322
17638
-186
17639
16
17640
203
17641
338
17642
237
17643
33
17644
-169
17645
-305
17646
-186
17647
16
17648
203
17649
338
17650
237
17651
33
17652
-169
17653
-305
17654
-186
17655
33
17656
203
17657
338
17658
237
17659
33
17660
-169
17661
-322
17662
-186
17663
16
17664
203
17665
338
17666
237
17667
33
17668
-169
17669
-305
17670
-186
17671
16
17672
203
17673
338
17674
237
17675
33
17676
-169
17677
-305
17678
-186
17679
16
17680
203
17681
355
17682
237
17683
33
17684
-169
17685
-322
17686
-186
17687
16
17688
203
17689
338
17690
237
17691
33
17692
-169
17693
-305
17694
-186
17695
33
17696
203
17697
355
17698
237
17699
33
17700
-152
17701
-305
17702
-169
17703
33
17704
220
17705
372
17706
237
17707
33
17708
-152
17709
-305
17710
-186
17711
16
17712
203
17713
355
17714
237
17715
33
17716
-152
17717
-305
17718
-186
17719
33
17720
203
17721
355
17722
237
17723
33
17724
-152
17725
-305
17726
-186
17727
33
17728
203
17729
355
17730
237
17731
33
17732
-169
17733
-305
17734
-186
17735
16
17736
203
17737
338
17738
237
17739
33
17740
-169
17741
-305
17742
-186
17743
16
17744
203
17745
355
17746
237
17747
33
17748
-169
17749
-305
17750
-186
17751
16
17752
203
17753
338
17754
237
17755
33
17756
-152
17757
-305
17758
-186
17759
16
17760
203
17761
338
17762
237
17763
33
17764
-169
17765
-322
17766
-186
17767
16
17768
203
17769
338
17770
237
17771
33
17772
-169
17773
-322
17774
-186
17775
16
17776
203
17777
338
17778
237
17779
33
17780
-169
17781
-305
17782
-186
17783
16
17784
203
17785
338
17786
220
17787
33
17788
-169
17789
-322
17790
-186
17791
16
17792
203
17793
338
17794
237
17795
33
17796
-152
17797
-305
17798
-186
17799
16
17800
203
17801
355
17802
237
17803
33
17804
-152
17805
-305
17806
-186
17807
16
17808
203
17809
338
17810
237
17811
33
17812
-169
17813
-322
17814
-186
17815
16
17816
203
17817
338
17818
237
17819
33
17820
-169
17821
-305
17822
-186
17823
16
17824
203
17825
338
17826
237
17827
33
17828
-169
17829
-305
17830
-186
17831
16
17832
203
17833
338
17834
220
17835
33
17836
-169
17837
-322
17838
-203
17839
16
17840
203
17841
338
17842
237
17843
33
17844
-169
17845
-305
17846
-186
17847
16
17848
203
17849
338
17850
237
17851
33
17852
-169
17853
-305
17854
-169
17855
33
17856
203
17857
355
17858
237
17859
33
17860
-169
17861
-322
17862
-186
17863
16
17864
203
17865
338
17866
237
17867
33
17868
-169
17869
-305
17870
-186
17871
16
17872
203
17873
338
17874
237
17875
33
17876
-169
17877
-322
17878
-186
17879
16
17880
203
17881
338
17882
237
17883
33
17884
-169
17885
-322
17886
-186
17887
16
17888
203
17889
338
17890
237
17891
33
17892
-169
17893
-305
17894
-186
17895
16
17896
203
17897
338
17898
237
17899
33
17900
-169
17901
-305
17902
-186
17903
16
17904
203
17905
355
17906
237
17907
33
17908
-169
17909
-305
17910
-186
17911
16
17912
203
17913
338
17914
237
17915
33
17916
-169
17917
-305
17918
-186
17919
16
17920
203
17921
338
17922
237
17923
33
17924
-152
17925
-305
17926
-186
17927
16
17928
203
17929
355
17930
237
17931
33
17932
-152
17933
-305
17934
-186
17935
16
17936
203
17937
338
17938
237
17939
33
17940
-169
17941
-305
17942
-186
17943
16
17944
203
17945
338
17946
237
17947
33
17948
-152
17949
-305
17950
-186
17951
16
17952
203
17953
355
17954
254
17955
50
17956
-152
17957
-305
17958
-186
17959
16
17960
203
17961
338
17962
237
17963
33
17964
-169
17965
-305
17966
-186
17967
16
17968
203
17969
355
17970
237
17971
33
17972
-152
17973
-305
17974
-186
17975
33
17976
203
17977
338
17978
237
17979
33
17980
-152
17981
-305
17982
-186
17983
16
17984
203
17985
338
17986
237
17987
33
17988
-169
17989
-305
17990
-186
17991
16
17992
203
17993
355
17994
237
17995
33
17996
-152
17997
-305
17998
-169
17999
33
18000
203
18001
355
18002
237
18003
33
18004
-152
18005
-305
18006
-169
18007
33
18008
203
18009
355
18010
237
18011
33
18012
-169
18013
-322
18014
-186
18015
16
18016
203
18017
338
18018
237
18019
33
18020
-169
18021
-305
18022
-186
18023
16
18024
203
18025
338
18026
237
18027
33
18028
-152
18029
-305
18030
-169
18031
16
18032
203
18033
338
18034
237
18035
33
18036
-169
18037
-322
18038
-186
18039
16
18040
203
18041
338
18042
237
18043
33
18044
-169
18045
-305
18046
-186
18047
33
18048
203
18049
355
18050
237
18051
33
18052
-169
18053
-305
18054
-169
18055
33
18056
203
18057
355
18058
237
18059
33
18060
-169
18061
-322
18062
-186
18063
16
18064
203
18065
338
18066
237
18067
33
18068
-169
18069
-305
18070
-186
18071
16
18072
203
18073
338
18074
237
18075
33
18076
-169
18077
-322
18078
-186
18079
16
18080
203
18081
338
18082
237
18083
33
18084
-169
18085
-322
18086
-203
18087
16
18088
203
18089
338
18090
237
18091
33
18092
-169
18093
-305
18094
-186
18095
16
18096
203
18097
355
18098
237
18099
33
18100
-169
18101
-305
18102
-186
18103
33
18104
203
18105
355
18106
237
18107
33
18108
-169
18109
-305
18110
-186
18111
16
18112
203
18113
338
18114
237
18115
33
18116
-169
18117
-305
18118
-186
18119
16
18120
203
18121
355
18122
237
18123
33
18124
-152
18125
-305
18126
-186
18127
16
18128
203
18129
355
18130
237
18131
33
18132
-169
18133
-305
18134
-186
18135
16
18136
203
18137
338
18138
237
18139
33
18140
-169
18141
-305
18142
-186
18143
16
18144
203
18145
355
18146
237
18147
33
18148
-152
18149
-305
18150
-186
18151
16
18152
203
18153
355
18154
237
18155
50
18156
-152
18157
-305
18158
-186
18159
16
18160
203
18161
338
18162
237
18163
33
18164
-169
18165
-322
18166
-186
18167
16
18168
203
18169
338
18170
237
18171
33
18172
-169
18173
-305
18174
-186
18175
16
18176
203
18177
338
18178
237
18179
33
18180
-169
18181
-305
18182
-186
18183
16
18184
203
18185
338
18186
237
18187
33
18188
-169
18189
-305
18190
-186
18191
16
18192
203
18193
338
18194
237
18195
33
18196
-152
18197
-305
18198
-186
18199
33
18200
203
18201
355
18202
237
18203
33
18204
-152
18205
-305
18206
-169
18207
33
18208
203
18209
338
18210
237
18211
33
18212
-169
18213
-322
18214
-186
18215
16
18216
203
18217
338
18218
237
18219
33
18220
-169
18221
-305
18222
-186
18223
16
18224
203
18225
338
18226
237
18227
33
18228
-169
18229
-305
18230
-186
18231
16
18232
203
18233
338
18234
237
18235
33
18236
-169
18237
-322
18238
-186
18239
16
18240
203
18241
338
18242
237
18243
33
18244
-169
18245
-305
18246
-186
18247
16
18248
203
18249
355
18250
237
18251
33
18252
-152
18253
-305
18254
-169
18255
33
18256
203
18257
355
18258
237
18259
33
18260
-169
18261
-305
18262
-186
18263
16
18264
203
18265
355
18266
237
18267
33
18268
-169
18269
-305
18270
-186
18271
16
18272
203
18273
355
18274
237
18275
33
18276
-169
18277
-305
18278
-186
18279
33
18280
203
18281
355
18282
237
18283
33
18284
-169
18285
-305
18286
-186
18287
16
18288
203
18289
338
18290
237
18291
33
18292
-169
18293
-305
18294
-186
18295
16
18296
203
18297
355
18298
237
18299
33
18300
-169
18301
-305
18302
-186
18303
33
18304
220
18305
372
18306
474
18307
305
18308
67
18309
-152
18310
-338
18311
-491
18312
-338
18313
-101
18314
101
18315
271
18316
406
18317
271
18318
33
18319
-169
18320
-355
18321
-474
18322
-322
18323
-101
18324
118
18325
288
18326
406
18327
288
18328
67
18329
-152
18330
-338
18331
-457
18332
-305
18333
-84
18334
135
18335
305
18336
423
18337
288
18338
67
18339
-135
18340
-322
18341
-457
18342
-288
18343
-67
18344
152
18345
322
18346
457
18347
305
18348
84
18349
-135
18350
-305
18351
-440
18352
-288
18353
-50
18354
169
18355
338
18356
237
18357
50
18358
-135
18359
-288
18360
-152
18361
50
18362
254
18363
389
18364
288
18365
84
18366
-118
18367
-271
18368
-135
18369
67
18370
254
18371
389
18372
288
18373
84
18374
-118
18375
-271
18376
-135
18377
50
18378
254
18379
389
18380
271
18381
67
18382
-135
18383
-288
18384
-152
18385
50
18386
237
18387
372
18388
254
18389
50
18390
-152
18391
-288
18392
-169
18393
33
18394
220
18395
372
18396
254
18397
50
18398
-152
18399
-305
18400
-169
18401
33
18402
220
18403
372
18404
254
18405
50
18406
-152
18407
-305
18408
-186
18409
33
18410
203
18411
355
18412
237
18413
33
18414
-152
18415
-305
18416
-186
18417
16
18418
203
18419
355
18420
237
18421
33
18422
-152
18423
-305
18424
-186
18425
33
18426
203
18427
355
18428
237
18429
33
18430
-152
18431
-305
18432
-186
18433
16
18434
203
18435
338
18436
237
18437
33
18438
-169
18439
-305
18440
-186
18441
16
18442
203
18443
355
18444
237
18445
33
18446
-152
18447
-305
18448
-186
18449
16
18450
203
18451
355
18452
237
18453
33
18454
-152
18455
-305
18456
-169
18457
33
18458
220
18459
355
18460
237
18461
33
18462
-169
18463
-305
18464
-186
18465
16
18466
203
18467
355
18468
237
18469
33
18470
-152
18471
-305
18472
-169
18473
33
18474
203
18475
355
18476
237
18477
33
18478
-152
18479
-305
18480
-169
18481
16
18482
203
18483
338
18484
237
18485
33
18486
-169
18487
-322
18488
-186
18489
16
18490
203
18491
338
18492
237
18493
33
18494
-169
18495
-322
18496
-186
18497
16
18498
203
18499
338
18500
237
18501
33
18502
-169
18503
-305
18504
-169
18505
33
18506
203
18507
355
18508
237
18509
33
18510
-169
18511
-322
18512
-186
18513
16
18514
203
18515
338
18516
237
18517
33
18518
-169
18519
-305
18520
-186
18521
16
18522
203
18523
338
18524
237
18525
33
18526
-169
18527
-322
18528
-186
18529
16
18530
203
18531
338
18532
237
18533
33
18534
-169
18535
-322
18536
-203
18537
16
18538
203
18539
338
18540
237
18541
33
18542
-169
18543
-322
18544
-186
18545
16
18546
203
18547
338
18548
237
18549
33
18550
-169
18551
-305
18552
-186
18553
16
18554
203
18555
355
18556
237
18557
33
18558
-169
18559
-322
18560
-186
18561
16
18562
203
18563
338
18564
220
18565
33
18566
-169
18567
-322
18568
-186
18569
16
18570
203
18571
338
18572
237
18573
33
18574
-169
18575
-305
18576
-186
18577
16
18578
203
18579
355
18580
237
18581
33
18582
-152
18583
-305
18584
-186
18585
16
18586
203
18587
338
18588
237
18589
33
18590
-152
18591
-305
18592
-186
18593
33
18594
203
18595
355
18596
237
18597
33
18598
-152
18599
-305
18600
-186
18601
16
18602
203
18603
355
18604
237
18605
50
18606
-152
18607
-305
18608
-186
18609
16
18610
203
18611
338
18612
237
18613
33
18614
-169
18615
-305
18616
-186
18617
16
18618
203
18619
338
18620
237
18621
33
18622
-169
18623
-305
18624
-186
18625
16
18626
203
18627
338
18628
237
18629
33
18630
-169
18631
-305
18632
-186
18633
16
18634
203
18635
338
18636
237
18637
33
18638
-169
18639
-305
18640
-186
18641
16
18642
203
18643
338
18644
237
18645
33
18646
-152
18647
-305
18648
-186
18649
16
18650
203
18651
338
18652
237
18653
33
18654
-152
18655
-305
18656
-169
18657
33
18658
203
18659
355
18660
237
18661
33
18662
-169
18663
-305
18664
-186
18665
16
18666
203
18667
355
18668
237
18669
33
18670
-152
18671
-305
18672
-169
18673
33
18674
203
18675
355
18676
237
18677
33
18678
-152
18679
-305
18680
-169
18681
33
18682
203
18683
355
18684
237
18685
33
18686
-169
18687
-305
18688
-186
18689
16
18690
203
18691
338
18692
237
18693
33
18694
-169
18695
-305
18696
-186
18697
16
18698
203
18699
355
18700
237
18701
33
18702
-169
18703
-305
18704
-169
18705
16
18706
203
18707
355
18708
457
18709
305
18710
50
18711
-169
18712
-355
18713
-491
18714
-338
18715
-101
18716
101
18717
271
18718
406
18719
271
18720
50
18721
-169
18722
-355
18723
-474
18724
-322
18725
-101
18726
118
18727
288
18728
423
18729
288
18730
67
18731
-152
18732
-338
18733
-457
18734
-305
18735
-67
18736
135
18737
305
18738
440
18739
305
18740
67
18741
-135
18742
-322
18743
-440
18744
-288
18745
-67
18746
152
18747
322
18748
457
18749
305
18750
84
18751
-118
18752
-305
18753
-423
18754
-271
18755
-33
18756
186
18757
338
18758
237
18759
50
18760
-135
18761
-271
18762
-135
18763
67
18764
254
18765
406
18766
288
18767
84
18768
-118
18769
-254
18770
-135
18771
67
18772
254
18773
406
18774
288
18775
84
18776
-118
18777
-271
18778
-135
18779
67
18780
254
18781
389
18782
271
18783
67
18784
-135
18785
-288
18786
-169
18787
33
18788
220
18789
372
18790
254
18791
50
18792
-152
18793
-305
18794
-169
18795
33
18796
220
18797
372
18798
254
18799
50
18800
-152
18801
-305
18802
-169
18803
33
18804
220
18805
372
18806
237
18807
33
18808
-152
18809
-305
18810
-186
18811
16
18812
203
18813
355
18814
237
18815
33
18816
-169
18817
-305
18818
-186
18819
16
18820
203
18821
355
18822
237
18823
33
18824
-169
18825
-305
18826
-186
18827
16
18828
203
18829
355
18830
237
18831
33
18832
-152
18833
-305
18834
-186
18835
16
18836
203
18837
338
18838
237
18839
33
18840
-152
18841
-305
18842
-169
18843
33
18844
220
18845
355
18846
254
18847
50
18848
-152
18849
-288
18850
-169
18851
33
18852
237
18853
372
18854
271
18855
84
18856
-118
18857
-271
18858
-135
18859
67
18860
254
18861
406
18862
288
18863
84
18864
-118
18865
-271
18866
-135
18867
50
18868
237
18869
389
18870
271
18871
67
18872
-135
18873
-288
18874
-169
18875
33
18876
220
18877
355
18878
254
18879
50
18880
-152
18881
-305
18882
-186
18883
16
18884
203
18885
338
18886
220
18887
16
18888
-169
18889
-322
18890
-203
18891
0
18892
186
18893
338
18894
220
18895
16
18896
-169
18897
-322
18898
-203
18899
0
18900
186
18901
322
18902
220
18903
16
18904
-169
18905
-322
18906
-203
18907
0
18908
186
18909
322
18910
203
18911
16
18912
-186
18913
-338
18914
-203
18915
0
18916
186
18917
322
18918
220
18919
16
18920
-169
18921
-322
18922
-203
18923
16
18924
203
18925
338
18926
220
18927
33
18928
-169
18929
-322
18930
-186
18931
16
18932
203
18933
338
18934
220
18935
16
18936
-169
18937
-322
18938
-203
18939
16
18940
186
18941
338
18942
220
18943
33
18944
-169
18945
-305
18946
-186
18947
16
18948
203
18949
338
18950
237
18951
33
18952
-169
18953
-305
18954
-186
18955
33
18956
203
18957
355
18958
237
18959
33
18960
-169
18961
-322
18962
-186
18963
16
18964
203
18965
355
18966
237
18967
33
18968
-152
18969
-305
18970
-186
18971
16
18972
203
18973
355
18974
237
18975
33
18976
-169
18977
-305
18978
-186
18979
16
18980
203
18981
355
18982
237
18983
33
18984
-169
18985
-305
18986
-186
18987
16
18988
203
18989
338
18990
237
18991
33
18992
-169
18993
-305
18994
-186
18995
16
18996
203
18997
355
18998
237
18999
33
19000
-169
19001
-305
19002
-186
19003
33
19004
220
19005
355
19006
237
19007
33
19008
-152
19009
-305
19010
-186
19011
16
19012
203
19013
355
19014
237
19015
33
19016
-152
19017
-305
19018
-186
19019
33
19020
203
19021
355
19022
237
19023
33
19024
-152
19025
-305
19026
-186
19027
16
19028
203
19029
355
19030
237
19031
33
19032
-169
19033
-305
19034
-186
19035
16
19036
203
19037
338
19038
237
19039
33
19040
-169
19041
-305
19042
-186
19043
16
19044
203
19045
338
19046
237
19047
33
19048
-152
19049
-305
19050
-186
19051
16
19052
203
19053
355
19054
237
19055
33
19056
-152
19057
-305
19058
-186
19059
16
19060
203
19061
338
19062
237
19063
33
19064
-169
19065
-305
19066
-186
19067
16
19068
203
19069
355
19070
254
19071
50
19072
-135
19073
-288
19074
-152
19075
50
19076
237
19077
372
19078
271
19079
67
19080
-135
19081
-288
19082
-169
19083
33
19084
203
19085
355
19086
220
19087
33
19088
-169
19089
-322
19090
-203
19091
16
19092
203
19093
338
19094
220
19095
33
19096
-169
19097
-322
19098
-203
19099
16
19100
186
19101
338
19102
220
19103
33
19104
-169
19105
-338
19106
-491
19107
-338
19108
-101
19109
101
19110
271
19111
406
19112
271
19113
50
19114
-169
19115
-338
19116
-474
19117
-322
19118
-84
19119
118
19120
305
19121
423
19122
288
19123
67
19124
-152
19125
-322
19126
-457
19127
-305
19128
-67
19129
135
19130
305
19131
440
19132
305
19133
84
19134
-135
19135
-322
19136
-457
19137
-288
19138
-67
19139
152
19140
322
19141
440
19142
305
19143
84
19144
-135
19145
-305
19146
-440
19147
-271
19148
-50
19149
152
19150
322
19151
457
19152
322
19153
101
19154
-84
19155
-254
19156
-118
19157
67
19158
254
19159
389
19160
271
19161
67
19162
-135
19163
-271
19164
-152
19165
50
19166
237
19167
372
19168
254
19169
50
19170
-135
19171
-288
19172
-169
19173
33
19174
220
19175
372
19176
254
19177
50
19178
-152
19179
-288
19180
-169
19181
33
19182
220
19183
355
19184
237
19185
33
19186
-169
19187
-305
19188
-186
19189
16
19190
203
19191
338
19192
237
19193
33
19194
-152
19195
-305
19196
-169
19197
33
19198
203
19199
355
19200
237
19201
33
19202
-152
19203
-305
19204
-169
19205
33
19206
203
19207
355
19208
237
19209
33
19210
-169
19211
-322
19212
-186
19213
16
19214
203
19215
355
19216
237
19217
33
19218
-152
19219
-305
19220
-169
19221
33
19222
203
19223
355
19224
237
19225
33
19226
-152
19227
-305
19228
-186
19229
33
19230
203
19231
355
19232
237
19233
33
19234
-169
19235
-305
19236
-186
19237
16
19238
203
19239
355
19240
237
19241
33
19242
-152
19243
-305
19244
-169
19245
33
19246
220
19247
355
19248
254
19249
50
19250
-152
19251
-305
19252
-169
19253
50
19254
237
19255
372
19256
271
19257
67
19258
-135
19259
-271
19260
-152
19261
50
19262
237
19263
389
19264
271
19265
67
19266
-118
19267
-254
19268
-135
19269
67
19270
271
19271
406
19272
288
19273
84
19274
-118
19275
-271
19276
-135
19277
67
19278
254
19279
389
19280
271
19281
67
19282
-135
19283
-288
19284
-169
19285
33
19286
203
19287
355
19288
237
19289
33
19290
-169
19291
-322
19292
-186
19293
16
19294
203
19295
338
19296
220
19297
33
19298
-169
19299
-322
19300
-203
19301
0
19302
186
19303
338
19304
220
19305
16
19306
-169
19307
-338
19308
-203
19309
0
19310
186
19311
322
19312
203
19313
16
19314
-186
19315
-338
19316
-203
19317
0
19318
186
19319
322
19320
203
19321
16
19322
-186
19323
-338
19324
-203
19325
0
19326
186
19327
322
19328
220
19329
16
19330
-169
19331
-322
19332
-203
19333
0
19334
186
19335
322
19336
203
19337
16
19338
-186
19339
-338
19340
-203
19341
0
19342
186
19343
338
19344
220
19345
16
19346
-169
19347
-322
19348
-203
19349
16
19350
186
19351
338
19352
220
19353
33
19354
-169
19355
-322
19356
-186
19357
16
19358
186
19359
338
19360
220
19361
16
19362
-169
19363
-322
19364
-203
19365
0
19366
186
19367
338
19368
220
19369
16
19370
-169
19371
-322
19372
-186
19373
16
19374
203
19375
338
19376
237
19377
33
19378
-169
19379
-305
19380
-186
19381
16
19382
203
19383
338
19384
220
19385
33
19386
-169
19387
-322
19388
-203
19389
16
19390
203
19391
338
19392
220
19393
33
19394
-169
19395
-305
19396
-186
19397
16
19398
203
19399
338
19400
237
19401
33
19402
-169
19403
-305
19404
-186
19405
16
19406
203
19407
338
19408
237
19409
33
19410
-169
19411
-322
19412
-186
19413
16
19414
203
19415
338
19416
237
19417
33
19418
-169
19419
-305
19420
-186
19421
16
19422
203
19423
338
19424
237
19425
33
19426
-169
19427
-305
19428
-186
19429
33
19430
203
19431
355
19432
237
19433
33
19434
-169
19435
-322
19436
-186
19437
16
19438
203
19439
338
19440
237
19441
33
19442
-169
19443
-305
19444
-186
19445
16
19446
203
19447
355
19448
237
19449
33
19450
-152
19451
-305
19452
-186
19453
33
19454
220
19455
355
19456
237
19457
33
19458
-152
19459
-305
19460
-186
19461
16
19462
203
19463
338
19464
237
19465
33
19466
-169
19467
-305
19468
-186
19469
16
19470
203
19471
355
19472
237
19473
33
19474
-152
19475
-305
19476
-186
19477
16
19478
203
19479
355
19480
237
19481
33
19482
-152
19483
-305
19484
-186
19485
16
19486
203
19487
355
19488
237
19489
33
19490
-152
19491
-305
19492
-186
19493
33
19494
203
19495
355
19496
237
19497
33
19498
-152
19499
-305
19500
-186
19501
16
19502
203
19503
355
19504
254
19505
33
19506
-186
19507
-355
19508
-491
19509
-338
19510
-101
19511
101
19512
288
19513
423
19514
288
19515
67
19516
-152
19517
-338
19518
-457
19519
-305
19520
-67
19521
135
19522
305
19523
440
19524
305
19525
84
19526
-135
19527
-322
19528
-440
19529
-288
19530
-67
19531
152
19532
322
19533
440
19534
305
19535
84
19536
-135
19537
-305
19538
-440
19539
-288
19540
-67
19541
152
19542
322
19543
457
19544
305
19545
84
19546
-118
19547
-305
19548
-440
19549
-271
19550
-50
19551
152
19552
322
19553
457
19554
338
19555
118
19556
-67
19557
-237
19558
-118
19559
84
19560
271
19561
406
19562
288
19563
84
19564
-118
19565
-271
19566
-152
19567
50
19568
237
19569
372
19570
271
19571
67
19572
-135
19573
-288
19574
-169
19575
33
19576
220
19577
372
19578
254
19579
50
19580
-135
19581
-288
19582
-169
19583
33
19584
220
19585
372
19586
237
19587
33
19588
-152
19589
-305
19590
-169
19591
33
19592
220
19593
355
19594
254
19595
50
19596
-152
19597
-288
19598
-169
19599
33
19600
220
19601
372
19602
254
19603
50
19604
-135
19605
-288
19606
-169
19607
33
19608
220
19609
355
19610
237
19611
33
19612
-169
19613
-305
19614
-186
19615
16
19616
203
19617
355
19618
237
19619
33
19620
-169
19621
-305
19622
-186
19623
16
19624
203
19625
338
19626
237
19627
33
19628
-169
19629
-305
19630
-186
19631
16
19632
203
19633
338
19634
237
19635
33
19636
-169
19637
-322
19638
-186
19639
16
19640
203
19641
338
19642
237
19643
33
19644
-169
19645
-305
19646
-186
19647
16
19648
203
19649
338
19650
237
19651
33
19652
-169
19653
-305
19654
-169
19655
33
19656
203
19657
355
19658
237
19659
33
19660
-169
19661
-322
19662
-186
19663
16
19664
203
19665
338
19666
237
19667
33
19668
-169
19669
-305
19670
-186
19671
16
19672
203
19673
355
19674
237
19675
33
19676
-169
19677
-305
19678
-186
19679
33
19680
203
19681
355
19682
237
19683
33
19684
-169
19685
-322
19686
-186
19687
16
19688
203
19689
338
19690
237
19691
33
19692
-169
19693
-305
19694
-186
19695
16
19696
203
19697
338
19698
237
19699
33
19700
-169
19701
-305
19702
-186
19703
33
19704
220
19705
372
19706
254
19707
50
19708
-152
19709
-305
19710
-169
19711
33
19712
220
19713
372
19714
254
19715
50
19716
-152
19717
-305
19718
-169
19719
33
19720
203
19721
355
19722
237
19723
33
19724
-169
19725
-322
19726
-203
19727
0
19728
186
19729
338
19730
220
19731
16
19732
-169
19733
-322
19734
-203
19735
0
19736
186
19737
338
19738
220
19739
16
19740
-169
19741
-322
19742
-203
19743
16
19744
203
19745
338
19746
220
19747
33
19748
-169
19749
-322
19750
-203
19751
0
19752
203
19753
338
19754
237
19755
33
19756
-169
19757
-322
19758
-203
19759
0
19760
186
19761
338
19762
220
19763
16
19764
-169
19765
-322
19766
-203
19767
16
19768
203
19769
338
19770
220
19771
33
19772
-169
19773
-322
19774
-203
19775
16
19776
203
19777
338
19778
237
19779
33
19780
-169
19781
-322
19782
-203
19783
16
19784
203
19785
338
19786
220
19787
33
19788
-169
19789
-322
19790
-203
19791
16
19792
203
19793
338
19794
237
19795
33
19796
-169
19797
-305
19798
-186
19799
16
19800
203
19801
338
19802
237
19803
33
19804
-152
19805
-305
19806
-186
19807
16
19808
203
19809
338
19810
237
19811
33
19812
-169
19813
-322
19814
-186
19815
16
19816
203
19817
338
19818
237
19819
33
19820
-152
19821
-305
19822
-186
19823
16
19824
203
19825
355
19826
237
19827
33
19828
-152
19829
-305
19830
-169
19831
33
19832
203
19833
355
19834
237
19835
33
19836
-169
19837
-305
19838
-186
19839
16
19840
203
19841
355
19842
237
19843
33
19844
-152
19845
-305
19846
-186
19847
33
19848
203
19849
355
19850
237
19851
33
19852
-169
19853
-305
19854
-169
19855
33
19856
203
19857
355
19858
237
19859
33
19860
-169
19861
-322
19862
-186
19863
16
19864
203
19865
338
19866
237
19867
33
19868
-169
19869
-305
19870
-186
19871
16
19872
203
19873
355
19874
237
19875
33
19876
-169
19877
-305
19878
-186
19879
33
19880
203
19881
355
19882
237
19883
33
19884
-169
19885
-322
19886
-186
19887
16
19888
203
19889
338
19890
237
19891
33
19892
-169
19893
-305
19894
-186
19895
33
19896
203
19897
355
19898
237
19899
33
19900
-152
19901
-305
19902
-186
19903
33
19904
220
19905
372
19906
474
19907
322
19908
67
19909
-152
19910
-338
19911
-474
19912
-322
19913
-101
19914
101
19915
271
19916
406
19917
271
19918
33
19919
-169
19920
-355
19921
-474
19922
-322
19923
-101
19924
118
19925
288
19926
423
19927
288
19928
50
19929
-152
19930
-338
19931
-457
19932
-305
19933
-84
19934
135
19935
305
19936
440
19937
305
19938
67
19939
-135
19940
-322
19941
-457
19942
-288
19943
-67
19944
152
19945
322
19946
457
19947
322
19948
84
19949
-135
19950
-305
19951
-440
19952
-288
19953
-50
19954
169
19955
338
19956
237
19957
50
19958
-135
19959
-271
19960
-152
19961
50
19962
254
19963
406
19964
288
19965
84
19966
-101
19967
-254
19968
-135
19969
67
19970
271
19971
406
19972
288
19973
84
19974
-118
19975
-271
19976
-135
19977
67
19978
254
19979
389
19980
271
19981
67
19982
-135
19983
-271
19984
-152
19985
50
19986
237
19987
372
19988
254
19989
50
19990
-135
19991
-288
19992
-169
19993
33
19994
220
19995
372
19996
254
19997
50
19998
-152
19999
-305
20000
-169
20001
33
20002
220
20003
372
20004
254
20005
50
20006
-152
20007
-305
20008
-169
20009
33
20010
203
20011
355
20012
237
20013
33
20014
-169
20015
-305
20016
-186
20017
16
20018
203
20019
355
20020
237
20021
33
20022
-152
20023
-305
20024
-186
20025
16
20026
203
20027
338
20028
237
20029
33
20030
-152
20031
-305
20032
-186
20033
16
20034
203
20035
338
20036
237
20037
33
20038
-169
20039
-322
20040
-186
20041
16
20042
203
20043
338
20044
237
20045
33
20046
-169
20047
-305
20048
-186
20049
16
20050
203
20051
338
20052
237
20053
33
20054
-152
20055
-305
20056
-186
20057
33
20058
203
20059
338
20060
237
20061
33
20062
-169
20063
-322
20064
-186
20065
16
20066
203
20067
338
20068
237
20069
33
20070
-169
20071
-305
20072
-186
20073
16
20074
203
20075
355
20076
237
20077
33
20078
-152
20079
-305
20080
-186
20081
16
20082
203
20083
338
20084
237
20085
33
20086
-169
20087
-322
20088
-186
20089
16
20090
203
20091
338
20092
237
20093
33
20094
-169
20095
-305
20096
-186
20097
16
20098
203
20099
338
20100
237
20101
33
20102
-169
20103
-305
20104
-169
20105
16
20106
203
20107
338
20108
237
20109
33
20110
-169
20111
-322
20112
-186
20113
16
20114
203
20115
338
20116
237
20117
33
20118
-169
20119
-305
20120
-186
20121
16
20122
203
20123
338
20124
237
20125
33
20126
-169
20127
-322
20128
-186
20129
16
20130
203
20131
338
20132
237
20133
33
20134
-169
20135
-305
20136
-186
20137
16
20138
203
20139
355
20140
237
20141
33
20142
-152
20143
-305
20144
-186
20145
33
20146
203
20147
355
20148
237
20149
33
20150
-169
20151
-305
20152
-186
20153
16
20154
203
20155
355
20156
237
20157
33
20158
-169
20159
-305
20160
-186
20161
16
20162
203
20163
338
20164
237
20165
33
20166
-169
20167
-305
20168
-186
20169
16
20170
203
20171
355
20172
237
20173
33
20174
-152
20175
-305
20176
-186
20177
16
20178
203
20179
355
20180
237
20181
33
20182
-152
20183
-305
20184
-186
20185
16
20186
203
20187
338
20188
237
20189
33
20190
-169
20191
-305
20192
-186
20193
16
20194
203
20195
338
20196
237
20197
33
20198
-169
20199
-305
20200
-186
20201
16
20202
203
20203
355
20204
237
20205
33
20206
-152
20207
-305
20208
-186
20209
16
20210
203
20211
338
20212
237
20213
33
20214
-169
20215
-305
20216
-186
20217
16
20218
203
20219
338
20220
237
20221
33
20222
-169
20223
-305
20224
-186
20225
16
20226
203
20227
355
20228
237
20229
33
20230
-152
20231
-305
20232
-186
20233
16
20234
203
20235
338
20236
237
20237
33
20238
-169
20239
-305
20240
-186
20241
16
20242
203
20243
338
20244
237
20245
33
20246
-152
20247
-305
20248
-169
20249
33
20250
203
20251
355
20252
237
20253
33
20254
-152
20255
-305
20256
-169
20257
33
20258
203
20259
355
20260
237
20261
33
20262
-169
20263
-322
20264
-186
20265
16
20266
203
20267
338
20268
237
20269
33
20270
-152
20271
-305
20272
-186
20273
33
20274
203
20275
355
20276
237
20277
33
20278
-152
20279
-305
20280
-186
20281
33
20282
203
20283
338
20284
237
20285
33
20286
-169
20287
-322
20288
-186
20289
16
20290
203
20291
338
20292
237
20293
33
20294
-169
20295
-305
20296
-186
20297
16
20298
203
20299
338
20300
237
20301
33
20302
-169
20303
-305
20304
-186
20305
16
20306
203
20307
355
20308
457
20309
305
20310
67
20311
-152
20312
-355
20313
-474
20314
-338
20315
-101
20316
101
20317
271
20318
406
20319
271
20320
50
20321
-169
20322
-355
20323
-474
20324
-322
20325
-101
20326
118
20327
288
20328
423
20329
288
20330
67
20331
-152
20332
-338
20333
-457
20334
-305
20335
-84
20336
118
20337
305
20338
440
20339
305
20340
67
20341
-135
20342
-322
20343
-457
20344
-288
20345
-67
20346
135
20347
322
20348
440
20349
305
20350
84
20351
-135
20352
-305
20353
-440
20354
-271
20355
-33
20356
169
20357
338
20358
237
20359
50
20360
-135
20361
-288
20362
-152
20363
67
20364
254
20365
406
20366
288
20367
84
20368
-101
20369
-254
20370
-135
20371
67
20372
254
20373
406
20374
288
20375
84
20376
-118
20377
-271
20378
-152
20379
50
20380
237
20381
389
20382
271
20383
67
20384
-135
20385
-288
20386
-169
20387
33
20388
237
20389
372
20390
254
20391
50
20392
-135
20393
-288
20394
-169
20395
33
20396
220
20397
372
20398
254
20399
50
20400
-152
20401
-305
20402
-169
20403
33
20404
220
20405
372
20406
254
20407
33
20408
-152
20409
-305
20410
-186
20411
16
20412
203
20413
355
20414
237
20415
33
20416
-169
20417
-305
20418
-186
20419
33
20420
203
20421
355
20422
237
20423
33
20424
-152
20425
-305
20426
-186
20427
16
20428
203
20429
355
20430
237
20431
33
20432
-169
20433
-305
20434
-186
20435
16
20436
203
20437
338
20438
237
20439
33
20440
-169
20441
-305
20442
-186
20443
16
20444
203
20445
355
20446
237
20447
33
20448
-152
20449
-305
20450
-186
20451
33
20452
203
20453
355
20454
237
20455
50
20456
-152
20457
-305
20458
-186
20459
16
20460
203
20461
338
20462
237
20463
33
20464
-169
20465
-305
20466
-186
20467
16
20468
203
20469
355
20470
237
20471
33
20472
-152
20473
-305
20474
-186
20475
16
20476
203
20477
355
20478
237
20479
50
20480
-152
20481
-305
20482
-186
20483
16
20484
203
20485
355
20486
237
20487
33
20488
-169
20489
-305
20490
-186
20491
16
20492
203
20493
338
20494
237
20495
33
20496
-169
20497
-305
20498
-186
20499
16
20500
203
20501
338
20502
237
20503
33
20504
-152
20505
-305
20506
-186
20507
16
20508
203
20509
338
20510
237
20511
33
20512
-169
20513
-322
20514
-186
20515
16
20516
203
20517
338
20518
237
20519
33
20520
-169
20521
-305
20522
-186
20523
16
20524
203
20525
338
20526
237
20527
33
20528
-169
20529
-305
20530
-186
20531
16
20532
203
20533
338
20534
237
20535
33
20536
-169
20537
-322
20538
-203
20539
16
20540
203
20541
338
20542
237
20543
33
20544
-169
20545
-305
20546
-186
20547
16
20548
203
20549
338
20550
237
20551
33
20552
-169
20553
-322
20554
-186
20555
16
20556
203
20557
338
20558
237
20559
33
20560
-169
20561
-322
20562
-186
20563
16
20564
203
20565
338
20566
220
20567
33
20568
-169
20569
-322
20570
-186
20571
16
20572
203
20573
338
20574
237
20575
33
20576
-169
20577
-322
20578
-186
20579
16
20580
203
20581
338
20582
237
20583
33
20584
-169
20585
-322
20586
-203
20587
16
20588
203
20589
338
20590
237
20591
33
20592
-169
20593
-305
20594
-186
20595
33
20596
203
20597
355
20598
237
20599
33
20600
-152
20601
-305
20602
-169
20603
33
20604
220
20605
355
20606
237
20607
33
20608
-152
20609
-305
20610
-186
20611
16
20612
203
20613
355
20614
237
20615
33
20616
-152
20617
-305
20618
-186
20619
33
20620
203
20621
355
20622
237
20623
33
20624
-152
20625
-305
20626
-186
20627
16
20628
203
20629
355
20630
237
20631
33
20632
-169
20633
-305
20634
-186
20635
16
20636
203
20637
338
20638
237
20639
33
20640
-169
20641
-305
20642
-186
20643
16
20644
203
20645
355
20646
237
20647
33
20648
-152
20649
-305
20650
-186
20651
16
20652
203
20653
355
20654
237
20655
33
20656
-152
20657
-305
20658
-186
20659
16
20660
203
20661
338
20662
220
20663
33
20664
-169
20665
-322
20666
-186
20667
16
20668
203
20669
338
20670
237
20671
33
20672
-152
20673
-305
20674
-186
20675
16
20676
203
20677
338
20678
237
20679
33
20680
-152
20681
-305
20682
-186
20683
16
20684
203
20685
338
20686
237
20687
33
20688
-152
20689
-305
20690
-186
20691
16
20692
203
20693
355
20694
237
20695
33
20696
-152
20697
-305
20698
-169
20699
33
20700
203
20701
355
20702
237
20703
33
20704
-152
20705
-338
20706
-474
20707
-322
20708
-84
20709
118
20710
288
20711
406
20712
271
20713
50
20714
-152
20715
-338
20716
-474
20717
-305
20718
-84
20719
135
20720
305
20721
440
20722
305
20723
67
20724
-135
20725
-322
20726
-457
20727
-288
20728
-67
20729
152
20730
322
20731
440
20732
305
20733
84
20734
-135
20735
-322
20736
-457
20737
-288
20738
-67
20739
152
20740
322
20741
457
20742
305
20743
84
20744
-118
20745
-305
20746
-440
20747
-271
20748
-50
20749
169
20750
338
20751
457
20752
322
20753
101
20754
-84
20755
-237
20756
-118
20757
67
20758
254
20759
389
20760
271
20761
67
20762
-135
20763
-271
20764
-152
20765
50
20766
237
20767
372
20768
271
20769
67
20770
-135
20771
-288
20772
-169
20773
33
20774
220
20775
372
20776
254
20777
50
20778
-152
20779
-288
20780
-169
20781
33
20782
220
20783
372
20784
254
20785
50
20786
-152
20787
-305
20788
-169
20789
33
20790
220
20791
355
20792
237
20793
33
20794
-152
20795
-305
20796
-169
20797
33
20798
203
20799
355
20800
237
20801
33
20802
-152
20803
-305
20804
-169
20805
33
20806
220
20807
355
20808
237
20809
33
20810
-169
20811
-305
20812
-186
20813
16
20814
203
20815
338
20816
237
20817
33
20818
-169
20819
-305
20820
-186
20821
16
20822
203
20823
338
20824
237
20825
33
20826
-169
20827
-305
20828
-186
20829
33
20830
203
20831
355
20832
237
20833
33
20834
-169
20835
-305
20836
-186
20837
16
20838
203
20839
355
20840
237
20841
33
20842
-152
20843
-305
20844
-186
20845
33
20846
203
20847
355
20848
237
20849
33
20850
-152
20851
-305
20852
-186
20853
33
20854
220
20855
355
20856
237
20857
33
20858
-169
20859
-305
20860
-186
20861
16
20862
203
20863
338
20864
237
20865
33
20866
-169
20867
-305
20868
-186
20869
16
20870
203
20871
355
20872
237
20873
33
20874
-169
20875
-305
20876
-186
20877
16
20878
203
20879
338
20880
237
20881
33
20882
-169
20883
-305
20884
-186
20885
16
20886
203
20887
338
20888
237
20889
33
20890
-169
20891
-322
20892
-186
20893
16
20894
203
20895
338
20896
237
20897
33
20898
-152
20899
-305
20900
-186
20901
16
20902
203
20903
355
20904
237
20905
33
20906
-152
20907
-305
20908
-186
20909
16
20910
203
20911
338
20912
237
20913
33
20914
-169
20915
-322
20916
-186
20917
16
20918
203
20919
355
20920
237
20921
33
20922
-152
20923
-305
20924
-169
20925
33
20926
203
20927
355
20928
237
20929
33
20930
-152
20931
-305
20932
-186
20933
16
20934
203
20935
338
20936
237
20937
33
20938
-169
20939
-305
20940
-186
20941
16
20942
203
20943
355
20944
237
20945
33
20946
-152
20947
-305
20948
-169
20949
33
20950
220
20951
355
20952
254
20953
50
20954
-135
20955
-271
20956
-152
20957
50
20958
237
20959
389
20960
271
20961
67
20962
-135
20963
-271
20964
-135
20965
67
20966
254
20967
389
20968
271
20969
67
20970
-135
20971
-288
20972
-152
20973
33
20974
220
20975
355
20976
237
20977
33
20978
-152
20979
-305
20980
-186
20981
16
20982
203
20983
338
20984
220
20985
16
20986
-169
20987
-322
20988
-203
20989
16
20990
203
20991
338
20992
220
20993
16
20994
-169
20995
-322
20996
-203
20997
0
20998
186
20999
338
21000
220
21001
16
21002
-186
21003
-322
21004
-203
21005
16
21006
186
21007
338
21008
220
21009
16
21010
-186
21011
-338
21012
-203
21013
0
21014
186
21015
338
21016
220
21017
16
21018
-169
21019
-322
21020
-203
21021
16
21022
203
21023
338
21024
220
21025
33
21026
-169
21027
-322
21028
-186
21029
16
21030
203
21031
338
21032
220
21033
33
21034
-169
21035
-322
21036
-203
21037
16
21038
186
21039
338
21040
220
21041
33
21042
-169
21043
-322
21044
-203
21045
16
21046
203
21047
338
21048
237
21049
33
21050
-169
21051
-322
21052
-186
21053
16
21054
203
21055
338
21056
237
21057
33
21058
-169
21059
-322
21060
-203
21061
16
21062
203
21063
338
21064
220
21065
33
21066
-169
21067
-322
21068
-186
21069
16
21070
203
21071
338
21072
237
21073
33
21074
-169
21075
-305
21076
-186
21077
16
21078
203
21079
355
21080
237
21081
33
21082
-169
21083
-305
21084
-186
21085
16
21086
203
21087
338
21088
237
21089
33
21090
-169
21091
-305
21092
-186
21093
16
21094
203
21095
355
21096
237
21097
33
21098
-169
21099
-305
21100
-186
21101
16
21102
203
21103
338
21104
237
21105
16
21106
-186
21107
-372
21108
-491
21109
-338
21110
-101
21111
101
21112
288
21113
406
21114
271
21115
50
21116
-152
21117
-338
21118
-474
21119
-305
21120
-84
21121
135
21122
305
21123
440
21124
305
21125
67
21126
-135
21127
-322
21128
-440
21129
-288
21130
-67
21131
152
21132
322
21133
440
21134
305
21135
84
21136
-135
21137
-322
21138
-440
21139
-288
21140
-67
21141
152
21142
322
21143
457
21144
322
21145
101
21146
-118
21147
-305
21148
-440
21149
-271
21150
-50
21151
169
21152
338
21153
474
21154
338
21155
135
21156
-67
21157
-237
21158
-118
21159
84
21160
271
21161
406
21162
288
21163
84
21164
-118
21165
-271
21166
-152
21167
50
21168
237
21169
372
21170
271
21171
67
21172
-135
21173
-288
21174
-152
21175
50
21176
237
21177
372
21178
254
21179
50
21180
-135
21181
-288
21182
-169
21183
33
21184
220
21185
355
21186
237
21187
50
21188
-152
21189
-305
21190
-169
21191
33
21192
220
21193
355
21194
254
21195
50
21196
-152
21197
-305
21198
-169
21199
33
21200
220
21201
355
21202
237
21203
50
21204
-135
21205
-288
21206
-169
21207
33
21208
220
21209
355
21210
237
21211
33
21212
-152
21213
-305
21214
-186
21215
16
21216
203
21217
355
21218
237
21219
33
21220
-152
21221
-305
21222
-186
21223
33
21224
203
21225
355
21226
237
21227
33
21228
-152
21229
-305
21230
-169
21231
33
21232
203
21233
355
21234
237
21235
33
21236
-169
21237
-305
21238
-186
21239
16
21240
203
21241
338
21242
237
21243
33
21244
-152
21245
-305
21246
-169
21247
33
21248
220
21249
372
21250
254
21251
50
21252
-135
21253
-288
21254
-152
21255
50
21256
237
21257
389
21258
271
21259
67
21260
-135
21261
-271
21262
-152
21263
50
21264
254
21265
389
21266
288
21267
84
21268
-101
21269
-254
21270
-135
21271
84
21272
271
21273
406
21274
288
21275
84
21276
-118
21277
-271
21278
-135
21279
67
21280
237
21281
372
21282
254
21283
50
21284
-152
21285
-305
21286
-186
21287
16
21288
203
21289
338
21290
220
21291
16
21292
-169
21293
-322
21294
-203
21295
0
21296
186
21297
322
21298
220
21299
16
21300
-186
21301
-338
21302
-203
21303
0
21304
186
21305
322
21306
220
21307
16
21308
-186
21309
-338
21310
-220
21311
-16
21312
186
21313
322
21314
203
21315
16
21316
-186
21317
-338
21318
-203
21319
0
21320
186
21321
322
21322
220
21323
16
21324
-186
21325
-338
21326
-203
21327
0
21328
186
21329
338
21330
220
21331
16
21332
-186
21333
-338
21334
-203
21335
0
21336
186
21337
322
21338
220
21339
16
21340
-169
21341
-322
21342
-203
21343
0
21344
203
21345
338
21346
220
21347
33
21348
-169
21349
-322
21350
-203
21351
16
21352
203
21353
338
21354
237
21355
33
21356
-169
21357
-305
21358
-186
21359
16
21360
203
21361
338
21362
237
21363
33
21364
-169
21365
-322
21366
-186
21367
16
21368
203
21369
338
21370
237
21371
33
21372
-169
21373
-322
21374
-203
21375
16
21376
203
21377
338
21378
237
21379
33
21380
-169
21381
-322
21382
-186
21383
16
21384
203
21385
338
21386
220
21387
33
21388
-169
21389
-322
21390
-203
21391
16
21392
203
21393
338
21394
237
21395
33
21396
-169
21397
-305
21398
-186
21399
16
21400
203
21401
338
21402
237
21403
33
21404
-152
21405
-305
21406
-186
21407
16
21408
203
21409
338
21410
237
21411
33
21412
-169
21413
-322
21414
-186
21415
16
21416
203
21417
338
21418
220
21419
33
21420
-169
21421
-322
21422
-186
21423
16
21424
203
21425
338
21426
220
21427
33
21428
-169
21429
-305
21430
-186
21431
16
21432
203
21433
338
21434
237
21435
33
21436
-169
21437
-322
21438
-186
21439
16
21440
203
21441
338
21442
237
21443
33
21444
-152
21445
-305
21446
-169
21447
33
21448
203
21449
355
21450
237
21451
33
21452
-152
21453
-305
21454
-169
21455
33
21456
203
21457
355
21458
237
21459
33
21460
-152
21461
-305
21462
-186
21463
16
21464
203
21465
355
21466
237
21467
33
21468
-152
21469
-305
21470
-186
21471
33
21472
203
21473
355
21474
237
21475
33
21476
-152
21477
-305
21478
-169
21479
33
21480
203
21481
355
21482
237
21483
33
21484
-169
21485
-305
21486
-186
21487
16
21488
203
21489
355
21490
237
21491
33
21492
-169
21493
-305
21494
-186
21495
33
21496
203
21497
355
21498
237
21499
33
21500
-169
21501
-305
21502
-186
21503
16
21504
220
21505
372
21506
474
21507
305
21508
67
21509
-152
21510
-338
21511
-474
21512
-322
21513
-101
21514
101
21515
271
21516
406
21517
271
21518
50
21519
-169
21520
-355
21521
-474
21522
-322
21523
-84
21524
118
21525
305
21526
423
21527
288
21528
67
21529
-152
21530
-338
21531
-457
21532
-305
21533
-67
21534
135
21535
305
21536
440
21537
305
21538
67
21539
-135
21540
-322
21541
-440
21542
-288
21543
-67
21544
152
21545
322
21546
457
21547
305
21548
84
21549
-135
21550
-305
21551
-440
21552
-288
21553
-50
21554
169
21555
322
21556
237
21557
50
21558
-135
21559
-288
21560
-152
21561
50
21562
254
21563
389
21564
288
21565
84
21566
-118
21567
-254
21568
-135
21569
67
21570
254
21571
406
21572
288
21573
84
21574
-118
21575
-271
21576
-135
21577
67
21578
254
21579
406
21580
288
21581
84
21582
-101
21583
-254
21584
-135
21585
67
21586
254
21587
406
21588
288
21589
84
21590
-101
21591
-254
21592
-118
21593
84
21594
271
21595
423
21596
305
21597
101
21598
-84
21599
-237
21600
-118
21601
84
21602
271
21603
423
21604
305
21605
101
21606
-101
21607
-254
21608
-135
21609
67
21610
254
21611
406
21612
288
21613
84
21614
-118
21615
-271
21616
-152
21617
50
21618
237
21619
372
21620
254
21621
50
21622
-152
21623
-305
21624
-186
21625
16
21626
203
21627
338
21628
220
21629
16
21630
-169
21631
-338
21632
-203
21633
0
21634
186
21635
322
21636
203
21637
0
21638
-186
21639
-338
21640
-220
21641
-16
21642
169
21643
322
21644
203
21645
0
21646
-186
21647
-338
21648
-220
21649
-16
21650
169
21651
305
21652
203
21653
0
21654
-186
21655
-338
21656
-220
21657
-16
21658
169
21659
322
21660
203
21661
0
21662
-203
21663
-338
21664
-220
21665
-16
21666
169
21667
322
21668
203
21669
0
21670
-186
21671
-338
21672
-203
21673
0
21674
186
21675
322
21676
203
21677
16
21678
-186
21679
-322
21680
-203
21681
0
21682
186
21683
322
21684
220
21685
16
21686
-186
21687
-338
21688
-203
21689
0
21690
186
21691
338
21692
220
21693
16
21694
-169
21695
-322
21696
-203
21697
16
21698
203
21699
338
21700
220
21701
16
21702
-169
21703
-322
21704
-186
21705
16
21706
203
21707
338
21708
220
21709
33
21710
-169
21711
-322
21712
-203
21713
16
21714
203
21715
338
21716
220
21717
33
21718
-169
21719
-322
21720
-186
21721
16
21722
203
21723
338
21724
237
21725
33
21726
-169
21727
-322
21728
-186
21729
16
21730
203
21731
338
21732
237
21733
33
21734
-169
21735
-322
21736
-186
21737
16
21738
203
21739
338
21740
237
21741
33
21742
-169
21743
-305
21744
-186
21745
16
21746
203
21747
355
21748
237
21749
33
21750
-152
21751
-305
21752
-186
21753
33
21754
220
21755
355
21756
237
21757
33
21758
-169
21759
-305
21760
-186
21761
16
21762
203
21763
338
21764
237
21765
33
21766
-169
21767
-322
21768
-186
21769
16
21770
203
21771
338
21772
237
21773
33
21774
-169
21775
-305
21776
-186
21777
16
21778
203
21779
355
21780
237
21781
33
21782
-169
21783
-322
21784
-186
21785
16
21786
203
21787
338
21788
237
21789
33
21790
-169
21791
-305
21792
-186
21793
16
21794
203
21795
338
21796
237
21797
33
21798
-169
21799
-305
21800
-186
21801
16
21802
203
21803
338
21804
237
21805
33
21806
-152
21807
-305
21808
-186
21809
16
21810
203
21811
338
21812
237
21813
33
21814
-169
21815
-305
21816
-186
21817
16
21818
203
21819
338
21820
237
21821
33
21822
-152
21823
-305
21824
-186
21825
16
21826
203
21827
355
21828
237
21829
33
21830
-152
21831
-305
21832
-186
21833
33
21834
203
21835
355
21836
237
21837
33
21838
-169
21839
-305
21840
-186
21841
16
21842
203
21843
355
21844
237
21845
33
21846
-152
21847
-305
21848
-169
21849
33
21850
203
21851
355
21852
237
21853
33
21854
-152
21855
-305
21856
-169
21857
33
21858
203
21859
338
21860
237
21861
33
21862
-169
21863
-322
21864
-186
21865
16
21866
203
21867
338
21868
237
21869
33
21870
-169
21871
-305
21872
-186
21873
16
21874
203
21875
338
21876
237
21877
33
21878
-169
21879
-305
21880
-186
21881
16
21882
203
21883
338
21884
237
21885
33
21886
-169
21887
-322
21888
-186
21889
16
21890
203
21891
338
21892
237
21893
33
21894
-169
21895
-305
21896
-186
21897
16
21898
203
21899
338
21900
237
21901
33
21902
-169
21903
-305
21904
-169
21905
16
21906
203
21907
338
21908
457
21909
305
21910
67
21911
-169
21912
-355
21913
-491
21914
-338
21915
-101
21916
101
21917
271
21918
406
21919
271
21920
50
21921
-169
21922
-338
21923
-474
21924
-322
21925
-84
21926
118
21927
305
21928
423
21929
305
21930
67
21931
-135
21932
-322
21933
-457
21934
-305
21935
-67
21936
135
21937
305
21938
440
21939
305
21940
67
21941
-135
21942
-322
21943
-440
21944
-288
21945
-67
21946
152
21947
322
21948
457
21949
305
21950
84
21951
-135
21952
-305
21953
-440
21954
-271
21955
-33
21956
169
21957
322
21958
237
21959
50
21960
-135
21961
-288
21962
-152
21963
50
21964
254
21965
389
21966
288
21967
84
21968
-118
21969
-254
21970
-135
21971
67
21972
254
21973
406
21974
288
21975
84
21976
-118
21977
-271
21978
-135
21979
67
21980
254
21981
389
21982
271
21983
67
21984
-135
21985
-288
21986
-152
21987
33
21988
237
21989
372
21990
254
21991
50
21992
-135
21993
-288
21994
-169
21995
33
21996
220
21997
372
21998
254
21999
50
22000
-152
22001
-305
22002
-169
22003
33
22004
220
22005
372
22006
474
22007
322
22008
67
22009
-152
22010
-338
22011
-474
22012
-322
22013
-101
22014
101
22015
288
22016
406
22017
271
22018
50
22019
-169
22020
-355
22021
-474
22022
-322
22023
-84
22024
118
22025
305
22026
423
22027
288
22028
67
22029
-152
22030
-322
22031
-457
22032
-305
22033
-67
22034
135
22035
305
22036
440
22037
305
22038
67
22039
-135
22040
-322
22041
-457
22042
-305
22043
-67
22044
135
22045
322
22046
440
22047
305
22048
84
22049
-135
22050
-305
22051
-440
22052
-288
22053
-50
22054
169
22055
322
22056
237
22057
33
22058
-135
22059
-288
22060
-152
22061
50
22062
254
22063
389
22064
288
22065
84
22066
-118
22067
-254
22068
-135
22069
67
22070
254
22071
406
22072
271
22073
84
22074
-118
22075
-271
22076
-135
22077
50
22078
254
22079
389
22080
271
22081
67
22082
-135
22083
-288
22084
-152
22085
50
22086
220
22087
372
22088
254
22089
50
22090
-135
22091
-288
22092
-169
22093
33
22094
220
22095
372
22096
254
22097
50
22098
-152
22099
-305
22100
-169
22101
33
22102
220
22103
372
22104
254
22105
50
22106
-152
22107
-305
22108
-169
22109
33
22110
203
22111
355
22112
237
22113
33
22114
-169
22115
-305
22116
-186
22117
16
22118
203
22119
355
22120
237
22121
33
22122
-152
22123
-305
22124
-186
22125
16
22126
203
22127
355
22128
237
22129
33
22130
-152
22131
-305
22132
-186
22133
16
22134
203
22135
338
22136
237
22137
33
22138
-169
22139
-305
22140
-186
22141
16
22142
203
22143
355
22144
237
22145
33
22146
-152
22147
-305
22148
-186
22149
16
22150
203
22151
338
22152
237
22153
33
22154
-152
22155
-305
22156
-186
22157
16
22158
203
22159
338
22160
237
22161
33
22162
-169
22163
-322
22164
-186
22165
16
22166
203
22167
338
22168
237
22169
33
22170
-169
22171
-305
22172
-186
22173
16
22174
203
22175
338
22176
237
22177
33
22178
-169
22179
-305
22180
-186
22181
16
22182
203
22183
338
22184
237
22185
33
22186
-169
22187
-322
22188
-186
22189
16
22190
203
22191
338
22192
237
22193
33
22194
-169
22195
-305
22196
-186
22197
16
22198
203
22199
355
22200
237
22201
33
22202
-169
22203
-305
22204
-186
22205
33
22206
203
22207
355
22208
237
22209
33
22210
-169
22211
-322
22212
-186
22213
16
22214
203
22215
338
22216
237
22217
33
22218
-169
22219
-305
22220
-186
22221
16
22222
203
22223
355
22224
237
22225
33
22226
-169
22227
-305
22228
-186
22229
33
22230
220
22231
355
22232
237
22233
33
22234
-169
22235
-305
22236
-186
22237
16
22238
203
22239
338
22240
237
22241
33
22242
-169
22243
-305
22244
-186
22245
33
22246
220
22247
355
22248
237
22249
33
22250
-152
22251
-305
22252
-169
22253
33
22254
220
22255
355
22256
237
22257
33
22258
-152
22259
-305
22260
-186
22261
16
22262
203
22263
338
22264
237
22265
33
22266
-152
22267
-305
22268
-186
22269
16
22270
203
22271
355
22272
237
22273
33
22274
-152
22275
-305
22276
-186
22277
16
22278
203
22279
355
22280
237
22281
33
22282
-169
22283
-305
22284
-186
22285
16
22286
203
22287
338
22288
237
22289
33
22290
-169
22291
-305
22292
-186
22293
16
22294
203
22295
338
22296
237
22297
33
22298
-152
22299
-305
22300
-186
22301
16
22302
203
22303
355
22304
237
22305
33
22306
-152
22307
-305
22308
-186
22309
16
22310
203
22311
338
22312
237
22313
33
22314
-169
22315
-305
22316
-186
22317
16
22318
203
22319
338
22320
237
22321
33
22322
-152
22323
-305
22324
-186
22325
33
22326
203
22327
355
22328
237
22329
33
22330
-152
22331
-305
22332
-186
22333
16
22334
203
22335
355
22336
237
22337
33
22338
-169
22339
-305
22340
-186
22341
16
22342
203
22343
355
22344
237
22345
33
22346
-152
22347
-305
22348
-169
22349
33
22350
220
22351
355
22352
237
22353
50
22354
-135
22355
-288
22356
-169
22357
33
22358
220
22359
372
22360
254
22361
50
22362
-135
22363
-288
22364
-152
22365
50
22366
237
22367
389
22368
271
22369
84
22370
-118
22371
-254
22372
-135
22373
67
22374
254
22375
389
22376
271
22377
67
22378
-118
22379
-271
22380
-152
22381
50
22382
237
22383
372
22384
254
22385
33
22386
-152
22387
-305
22388
-186
22389
16
22390
203
22391
338
22392
220
22393
16
22394
-169
22395
-322
22396
-203
22397
0
22398
186
22399
338
22400
220
22401
16
22402
-186
22403
-322
22404
-203
22405
0
22406
186
22407
322
22408
203
22409
16
22410
-186
22411
-338
22412
-203
22413
0
22414
186
22415
322
22416
203
22417
16
22418
-186
22419
-338
22420
-203
22421
0
22422
186
22423
338
22424
220
22425
16
22426
-169
22427
-322
22428
-203
22429
0
22430
186
22431
338
22432
220
22433
16
22434
-186
22435
-338
22436
-203
22437
0
22438
186
22439
338
22440
220
22441
16
22442
-169
22443
-322
22444
-203
22445
16
22446
203
22447
338
22448
220
22449
33
22450
-169
22451
-322
22452
-186
22453
16
22454
203
22455
338
22456
237
22457
33
22458
-169
22459
-322
22460
-186
22461
16
22462
203
22463
338
22464
237
22465
33
22466
-169
22467
-322
22468
-186
22469
16
22470
203
22471
338
22472
237
22473
33
22474
-169
22475
-305
22476
-186
22477
16
22478
203
22479
355
22480
237
22481
33
22482
-169
22483
-322
22484
-186
22485
16
22486
203
22487
338
22488
237
22489
33
22490
-169
22491
-322
22492
-186
22493
16
22494
203
22495
338
22496
237
22497
33
22498
-169
22499
-305
22500
-186
22501
16
22502
203
22503
355
22504
237
22505
33
22506
-152
22507
-305
22508
-186
22509
16
22510
203
22511
338
22512
237
22513
33
22514
-169
22515
-322
22516
-186
22517
16
22518
203
22519
338
22520
237
22521
33
22522
-169
22523
-305
22524
-186
22525
16
22526
203
22527
338
22528
237
22529
33
22530
-152
22531
-305
22532
-186
22533
16
22534
203
22535
338
22536
237
22537
33
22538
-169
22539
-305
22540
-186
22541
16
22542
203
22543
338
22544
237
22545
33
22546
-152
22547
-305
22548
-186
22549
16
22550
203
22551
338
22552
237
22553
33
22554
-152
22555
-305
22556
-186
22557
16
22558
203
22559
338
22560
220
22561
33
22562
-169
22563
-322
22564
-186
22565
16
22566
203
22567
338
22568
220
22569
33
22570
-169
22571
-305
22572
-186
22573
16
22574
203
22575
338
22576
237
22577
33
22578
-152
22579
-305
22580
-186
22581
33
22582
203
22583
355
22584
237
22585
33
22586
-169
22587
-305
22588
-186
22589
16
22590
203
22591
338
22592
237
22593
33
22594
-152
22595
-305
22596
-169
22597
33
22598
203
22599
355
22600
237
22601
33
22602
-152
22603
-305
22604
-169
22605
33
22606
220
22607
355
22608
237
22609
33
22610
-169
22611
-305
22612
-186
22613
16
22614
203
22615
338
22616
237
22617
33
22618
-169
22619
-305
22620
-186
22621
16
22622
203
22623
355
22624
237
22625
33
22626
-169
22627
-305
22628
-186
22629
33
22630
203
22631
355
22632
237
22633
33
22634
-169
22635
-305
22636
-186
22637
16
22638
203
22639
338
22640
237
22641
33
22642
-152
22643
-305
22644
-186
22645
33
22646
203
22647
355
22648
237
22649
33
22650
-152
22651
-305
22652
-186
22653
33
22654
220
22655
355
22656
237
22657
33
22658
-169
22659
-305
22660
-186
22661
16
22662
203
22663
338
22664
237
22665
33
22666
-169
22667
-305
22668
-186
22669
16
22670
203
22671
355
22672
237
22673
33
22674
-152
22675
-305
22676
-186
22677
16
22678
203
22679
355
22680
237
22681
33
22682
-169
22683
-322
22684
-186
22685
16
22686
203
22687
338
22688
237
22689
33
22690
-169
22691
-305
22692
-186
22693
16
22694
203
22695
355
22696
237
22697
33
22698
-152
22699
-305
22700
-169
22701
33
22702
203
22703
355
22704
254
22705
33
22706
-169
22707
-355
22708
-474
22709
-322
22710
-84
22711
135
22712
305
22713
440
22714
305
22715
84
22716
-118
22717
-288
22718
-423
22719
-254
22720
-33
22721
186
22722
355
22723
491
22724
355
22725
135
22726
-84
22727
-271
22728
-406
22729
-237
22730
-16
22731
186
22732
355
22733
474
22734
322
22735
101
22736
-118
22737
-305
22738
-440
22739
-288
22740
-67
22741
152
22742
305
22743
440
22744
305
22745
67
22746
-135
22747
-322
22748
-457
22749
-305
22750
-67
22751
135
22752
305
22753
440
22754
305
22755
101
22756
-101
22757
-271
22758
-135
22759
50
22760
237
22761
372
22762
254
22763
50
22764
-152
22765
-305
22766
-169
22767
33
22768
203
22769
338
22770
237
22771
33
22772
-169
22773
-305
22774
-186
22775
16
22776
203
22777
338
22778
237
22779
33
22780
-169
22781
-322
22782
-186
22783
16
22784
203
22785
338
22786
220
22787
16
22788
-169
22789
-322
22790
-203
22791
16
22792
203
22793
338
22794
220
22795
33
22796
-169
22797
-322
22798
-186
22799
16
22800
203
22801
338
22802
237
22803
33
22804
-169
22805
-338
22806
-474
22807
-322
22808
-101
22809
101
22810
288
22811
406
22812
271
22813
50
22814
-152
22815
-338
22816
-474
22817
-305
22818
-84
22819
135
22820
305
22821
440
22822
305
22823
67
22824
-135
22825
-322
22826
-457
22827
-288
22828
-67
22829
152
22830
322
22831
440
22832
305
22833
84
22834
-135
22835
-305
22836
-457
22837
-288
22838
-50
22839
152
22840
322
22841
457
22842
305
22843
84
22844
-118
22845
-305
22846
-440
22847
-271
22848
-50
22849
152
22850
322
22851
457
22852
322
22853
101
22854
-101
22855
-288
22856
-423
22857
-271
22858
-50
22859
169
22860
338
22861
457
22862
322
22863
101
22864
-118
22865
-305
22866
-440
22867
-271
22868
-50
22869
169
22870
338
22871
457
22872
322
22873
101
22874
-118
22875
-305
22876
-440
22877
-271
22878
-50
22879
169
22880
338
22881
474
22882
322
22883
101
22884
-118
22885
-305
22886
-440
22887
-271
22888
-50
22889
152
22890
322
22891
457
22892
322
22893
101
22894
-118
22895
-305
22896
-423
22897
-271
22898
-50
22899
169
22900
338
22901
457
22902
322
22903
101
22904
-101
22905
-254
22906
-135
22907
67
22908
254
22909
389
22910
271
22911
67
22912
-118
22913
-271
22914
-152
22915
50
22916
237
22917
372
22918
271
22919
67
22920
-135
22921
-288
22922
-152
22923
50
22924
237
22925
372
22926
254
22927
50
22928
-135
22929
-288
22930
-152
22931
33
22932
220
22933
372
22934
254
22935
50
22936
-152
22937
-305
22938
-169
22939
33
22940
220
22941
355
22942
237
22943
33
22944
-152
22945
-305
22946
-169
22947
33
22948
220
22949
355
22950
237
22951
33
22952
-152
22953
-305
22954
-169
22955
16
22956
203
22957
355
22958
457
22959
305
22960
67
22961
-169
22962
-355
22963
-474
22964
-322
22965
-101
22966
101
22967
288
22968
406
22969
271
22970
50
22971
-169
22972
-338
22973
-474
22974
-322
22975
-84
22976
118
22977
305
22978
423
22979
305
22980
67
22981
-135
22982
-322
22983
-457
22984
-305
22985
-67
22986
135
22987
322
22988
440
22989
305
22990
84
22991
-135
22992
-305
22993
-440
22994
-288
22995
-50
22996
152
22997
322
22998
457
22999
322
23000
101
23001
-118
23002
-305
23003
-423
23004
-271
23005
-33
23006
186
23007
338
23008
237
23009
50
23010
-135
23011
-271
23012
-135
23013
67
23014
271
23015
406
23016
305
23017
101
23018
-84
23019
-237
23020
-118
23021
84
23022
271
23023
406
23024
288
23025
84
23026
-118
23027
-271
23028
-135
23029
67
23030
254
23031
389
23032
271
23033
67
23034
-135
23035
-288
23036
-169
23037
33
23038
220
23039
372
23040
254
23041
50
23042
-152
23043
-305
23044
-169
23045
33
23046
220
23047
355
23048
254
23049
50
23050
-152
23051
-305
23052
-169
23053
33
23054
220
23055
372
23056
474
23057
305
23058
67
23059
-152
23060
-338
23061
-491
23062
-338
23063
-101
23064
101
23065
271
23066
406
23067
271
23068
33
23069
-169
23070
-355
23071
-491
23072
-322
23073
-101
23074
101
23075
288
23076
406
23077
271
23078
50
23079
-152
23080
-338
23081
-474
23082
-305
23083
-84
23084
118
23085
305
23086
423
23087
288
23088
67
23089
-152
23090
-322
23091
-457
23092
-305
23093
-67
23094
135
23095
322
23096
440
23097
305
23098
67
23099
-135
23100
-322
23101
-457
23102
-288
23103
-50
23104
152
23105
322
23106
457
23107
322
23108
84
23109
-135
23110
-305
23111
-440
23112
-288
23113
-50
23114
152
23115
322
23116
457
23117
322
23118
101
23119
-118
23120
-305
23121
-423
23122
-271
23123
-50
23124
169
23125
338
23126
457
23127
322
23128
101
23129
-101
23130
-288
23131
-423
23132
-271
23133
-50
23134
169
23135
338
23136
457
23137
322
23138
101
23139
-118
23140
-305
23141
-440
23142
-271
23143
-50
23144
169
23145
338
23146
457
23147
322
23148
101
23149
-118
23150
-305
23151
-440
23152
-271
23153
-33
23154
169
23155
338
23156
237
23157
50
23158
-135
23159
-271
23160
-135
23161
67
23162
254
23163
406
23164
288
23165
84
23166
-101
23167
-254
23168
-135
23169
67
23170
271
23171
406
23172
288
23173
84
23174
-118
23175
-271
23176
-135
23177
50
23178
254
23179
389
23180
271
23181
67
23182
-135
23183
-271
23184
-152
23185
50
23186
237
23187
372
23188
271
23189
67
23190
-135
23191
-288
23192
-152
23193
33
23194
237
23195
372
23196
254
23197
50
23198
-135
23199
-288
23200
-169
23201
33
23202
220
23203
372
23204
254
23205
33
23206
-169
23207
-355
23208
-491
23209
-322
23210
-84
23211
118
23212
305
23213
423
23214
288
23215
67
23216
-152
23217
-322
23218
-457
23219
-305
23220
-67
23221
135
23222
322
23223
440
23224
305
23225
84
23226
-135
23227
-305
23228
-440
23229
-288
23230
-50
23231
152
23232
322
23233
457
23234
305
23235
84
23236
-135
23237
-305
23238
-440
23239
-271
23240
-50
23241
152
23242
338
23243
457
23244
322
23245
101
23246
-118
23247
-288
23248
-423
23249
-271
23250
-33
23251
169
23252
338
23253
474
23254
338
23255
135
23256
-67
23257
-237
23258
-118
23259
84
23260
271
23261
406
23262
288
23263
84
23264
-118
23265
-271
23266
-152
23267
50
23268
237
23269
372
23270
271
23271
67
23272
-135
23273
-288
23274
-152
23275
50
23276
237
23277
372
23278
271
23279
67
23280
-135
23281
-288
23282
-169
23283
33
23284
220
23285
372
23286
254
23287
50
23288
-152
23289
-305
23290
-169
23291
33
23292
220
23293
372
23294
254
23295
50
23296
-135
23297
-288
23298
-169
23299
50
23300
237
23301
372
23302
271
23303
67
23304
-118
23305
-271
23306
-152
23307
50
23308
237
23309
372
23310
271
23311
67
23312
-135
23313
-271
23314
-152
23315
50
23316
237
23317
372
23318
271
23319
67
23320
-135
23321
-288
23322
-169
23323
33
23324
220
23325
355
23326
237
23327
33
23328
-152
23329
-305
23330
-186
23331
16
23332
203
23333
338
23334
220
23335
16
23336
-186
23337
-338
23338
-203
23339
0
23340
186
23341
322
23342
203
23343
16
23344
-186
23345
-338
23346
-203
23347
0
23348
186
23349
322
23350
203
23351
16
23352
-186
23353
-338
23354
-203
23355
0
23356
186
23357
322
23358
440
23359
288
23360
33
23361
-169
23362
-372
23363
-508
23364
-355
23365
-118
23366
84
23367
271
23368
389
23369
254
23370
33
23371
-186
23372
-355
23373
-491
23374
-338
23375
-101
23376
101
23377
288
23378
406
23379
288
23380
50
23381
-152
23382
-338
23383
-474
23384
-322
23385
-84
23386
118
23387
305
23388
423
23389
288
23390
67
23391
-152
23392
-322
23393
-457
23394
-305
23395
-67
23396
135
23397
322
23398
440
23399
305
23400
67
23401
-135
23402
-322
23403
-440
23404
-288
23405
-50
23406
152
23407
322
23408
440
23409
305
23410
67
23411
-135
23412
-322
23413
-440
23414
-288
23415
-67
23416
152
23417
322
23418
457
23419
322
23420
84
23421
-118
23422
-305
23423
-440
23424
-271
23425
-50
23426
152
23427
338
23428
457
23429
322
23430
101
23431
-118
23432
-305
23433
-440
23434
-271
23435
-50
23436
152
23437
338
23438
457
23439
322
23440
101
23441
-118
23442
-288
23443
-423
23444
-271
23445
-33
23446
169
23447
338
23448
474
23449
322
23450
101
23451
-101
23452
-288
23453
-423
23454
-254
23455
-16
23456
203
23457
355
23458
271
23459
84
23460
-101
23461
-254
23462
-101
23463
101
23464
305
23465
440
23466
338
23467
135
23468
-67
23469
-220
23470
-84
23471
101
23472
288
23473
423
23474
305
23475
101
23476
-101
23477
-254
23478
-135
23479
67
23480
254
23481
389
23482
271
23483
67
23484
-135
23485
-288
23486
-169
23487
33
23488
220
23489
355
23490
254
23491
50
23492
-152
23493
-305
23494
-169
23495
33
23496
203
23497
355
23498
237
23499
33
23500
-169
23501
-322
23502
-186
23503
16
23504
203
23505
338
23506
237
23507
33
23508
-169
23509
-322
23510
-203
23511
16
23512
203
23513
338
23514
220
23515
16
23516
-169
23517
-322
23518
-203
23519
16
23520
203
23521
338
23522
220
23523
33
23524
-169
23525
-322
23526
-203
23527
16
23528
203
23529
338
23530
237
23531
33
23532
-169
23533
-322
23534
-203
23535
0
23536
203
23537
338
23538
220
23539
33
23540
-169
23541
-322
23542
-203
23543
16
23544
203
23545
338
23546
220
23547
33
23548
-169
23549
-322
23550
-186
23551
16
23552
203
23553
338
23554
237
23555
33
23556
-169
23557
-305
23558
-186
23559
16
23560
203
23561
338
23562
237
23563
33
23564
-169
23565
-322
23566
-186
23567
16
23568
203
23569
338
23570
237
23571
33
23572
-169
23573
-305
23574
-186
23575
16
23576
203
23577
338
23578
237
23579
33
23580
-152
23581
-305
23582
-186
23583
16
23584
203
23585
338
23586
220
23587
33
23588
-169
23589
-305
23590
-186
23591
16
23592
203
23593
355
23594
237
23595
33
23596
-152
23597
-305
23598
-186
23599
33
23600
203
23601
355
23602
237
23603
33
23604
-152
23605
-305
23606
-169
23607
33
23608
203
23609
355
23610
237
23611
33
23612
-169
23613
-305
23614
-186
23615
16
23616
203
23617
338
23618
237
23619
33
23620
-169
23621
-305
23622
-186
23623
16
23624
203
23625
338
23626
237
23627
33
23628
-169
23629
-305
23630
-186
23631
16
23632
203
23633
338
23634
237
23635
33
23636
-169
23637
-322
23638
-186
23639
16
23640
203
23641
338
23642
237
23643
33
23644
-169
23645
-305
23646
-186
23647
33
23648
203
23649
355
23650
237
23651
33
23652
-169
23653
-305
23654
-169
23655
33
23656
203
23657
355
23658
457
23659
305
23660
67
23661
-169
23662
-355
23663
-491
23664
-338
23665
-101
23666
101
23667
271
23668
406
23669
271
23670
50
23671
-169
23672
-355
23673
-474
23674
-322
23675
-84
23676
118
23677
305
23678
423
23679
288
23680
67
23681
-152
23682
-338
23683
-457
23684
-305
23685
-67
23686
135
23687
305
23688
440
23689
305
23690
84
23691
-135
23692
-305
23693
-440
23694
-288
23695
-50
23696
152
23697
322
23698
457
23699
322
23700
84
23701
-118
23702
-305
23703
-423
23704
-271
23705
-33
23706
169
23707
338
23708
237
23709
50
23710
-135
23711
-288
23712
-152
23713
67
23714
254
23715
406
23716
288
23717
84
23718
-101
23719
-254
23720
-135
23721
67
23722
254
23723
406
23724
288
23725
84
23726
-118
23727
-271
23728
-135
23729
67
23730
254
23731
389
23732
271
23733
67
23734
-135
23735
-271
23736
-152
23737
50
23738
237
23739
372
23740
271
23741
50
23742
-135
23743
-288
23744
-152
23745
33
23746
237
23747
372
23748
254
23749
50
23750
-135
23751
-288
23752
-169
23753
33
23754
220
23755
372
23756
254
23757
50
23758
-152
23759
-305
23760
-186
23761
33
23762
203
23763
355
23764
237
23765
33
23766
-152
23767
-305
23768
-169
23769
33
23770
220
23771
355
23772
237
23773
33
23774
-152
23775
-305
23776
-169
23777
33
23778
220
23779
355
23780
254
23781
50
23782
-152
23783
-305
23784
-169
23785
33
23786
220
23787
372
23788
254
23789
50
23790
-135
23791
-288
23792
-152
23793
50
23794
237
23795
389
23796
271
23797
84
23798
-118
23799
-271
23800
-152
23801
50
23802
237
23803
389
23804
271
23805
67
23806
-135
23807
-288
23808
-169
23809
33
23810
220
23811
355
23812
237
23813
33
23814
-169
23815
-322
23816
-203
23817
16
23818
203
23819
338
23820
220
23821
16
23822
-169
23823
-322
23824
-203
23825
0
23826
186
23827
338
23828
220
23829
16
23830
-169
23831
-322
23832
-203
23833
0
23834
186
23835
322
23836
203
23837
0
23838
-186
23839
-338
23840
-203
23841
0
23842
186
23843
322
23844
220
23845
16
23846
-186
23847
-322
23848
-203
23849
0
23850
186
23851
338
23852
220
23853
33
23854
-169
23855
-338
23856
-491
23857
-338
23858
-101
23859
101
23860
271
23861
406
23862
271
23863
50
23864
-169
23865
-338
23866
-474
23867
-322
23868
-84
23869
135
23870
305
23871
440
23872
288
23873
67
23874
-152
23875
-322
23876
-457
23877
-305
23878
-67
23879
135
23880
305
23881
440
23882
305
23883
67
23884
-135
23885
-322
23886
-457
23887
-288
23888
-67
23889
152
23890
322
23891
440
23892
305
23893
84
23894
-135
23895
-305
23896
-440
23897
-271
23898
-50
23899
152
23900
322
23901
457
23902
305
23903
101
23904
-118
23905
-288
23906
-423
23907
-271
23908
-50
23909
152
23910
322
23911
457
23912
305
23913
84
23914
-118
23915
-305
23916
-440
23917
-271
23918
-50
23919
152
23920
338
23921
457
23922
322
23923
101
23924
-118
23925
-305
23926
-440
23927
-271
23928
-50
23929
169
23930
338
23931
457
23932
322
23933
101
23934
-118
23935
-305
23936
-440
23937
-271
23938
-50
23939
152
23940
322
23941
457
23942
322
23943
101
23944
-118
23945
-305
23946
-423
23947
-271
23948
-50
23949
169
23950
338
23951
457
23952
322
23953
101
23954
-84
23955
-237
23956
-118
23957
84
23958
254
23959
406
23960
288
23961
67
23962
-118
23963
-271
23964
-152
23965
50
23966
237
23967
372
23968
271
23969
67
23970
-135
23971
-288
23972
-152
23973
50
23974
237
23975
372
23976
254
23977
50
23978
-135
23979
-288
23980
-169
23981
33
23982
220
23983
372
23984
254
23985
50
23986
-152
23987
-305
23988
-169
23989
33
23990
220
23991
355
23992
254
23993
50
23994
-152
23995
-305
23996
-169
23997
33
23998
220
23999
355
24000
237