Travel Distances for Marshall County, IA - ERSys®
Ersys Logo Ersys Name
Marshall County – Travel Distances

Word Picture of Travel Terms

There's something undeniably magical about a road trip-the sense of boundless freedom, the ever-changing scenery, and the thrill of the unknown. It's not just about reaching a destination; it's about the experiences along the way. The hum of the engine, the wind rushing through open windows, and the endless stretch of asphalt ahead create a rhythm that lulls you into a state of adventure.

The Beginning: Anticipation and Excitement

Every road trip starts with anticipation. The night before departure is filled with last-minute packing, checking maps (or GPS), and that giddy excitement that makes sleep elusive. The car is loaded with snacks, playlists, and a mix of essentials and just-in-case items. As the engine starts the next morning, the journey truly begins-windows down, music up, and the open road calling.

The first miles are electric. The cityscape fades into suburbs, then into open countryside. The world feels full of possibilities. Conversations flow easily-plans, memories, jokes, and comfortable silences. The road is a companion, always moving forward, urging you to see what's around the next bend.

The Middle: Unexpected Discoveries

A road trip is never just about the highway. It's the detours that make it unforgettable. A hand-painted sign for a roadside attraction, a local diner with the best pie you've ever tasted, or a scenic overlook that wasn't on the itinerary-these unplanned moments become the heart of the journey.

Small towns welcome you with their quirks-a vintage gas station, a Main Street frozen in time, or a friendly waitress who calls you "hon." The landscape shifts: rolling hills give way to deserts, forests morph into plains, and mountains rise in the distance. Each mile brings new textures, colors, and stories.

There are challenges, too-wrong turns, sudden rainstorms, or that one rest stop with questionable bathrooms. But even these become part of the lore, the tales you'll laugh about later. A flat tire in the middle of nowhere leads to an encounter with a kind stranger. A missed exit becomes a chance to explore a hidden gem.

The Rhythm of the Road

Hours blend together in the best way. The playlist shifts from upbeat anthems to mellow tunes as the sun dips low. Golden hour bathes everything in warmth, and the world feels slower, softer. Conversations deepen as the miles pass-dreams, fears, and the kind of talks that only happen when you're untethered from daily life.

Night driving has its own magic. The road is quieter, lit only by headlights and the occasional glow of a distant town. The stars seem brighter out here, away from city lights. A 24-hour truck stop becomes a beacon of coffee and greasy comfort food, the neon sign a welcome sight in the darkness.

The Destination-and the Journey Home

Eventually, the destination appears, whether it's a national park, a coastal town, or a loved one's doorstep. There's satisfaction in arriving, but also a quiet longing for the road itself. Because the truth is, the trip isn't just about where you're going-it's about who you become along the way.

And then, there's the return. The road back is different-familiar yet changed. You're wiser, wearier, but full of stories. The car smells like adventure: sunscreen, fast food wrappers, and the faint scent of pine from that hike days ago. Home feels both comforting and strange after so much movement.

Why We Keep Going Back

A road trip is more than travel; it's a reminder of life's spontaneity. It's about control and surrender-planning the route but embracing the detours. It's about connection-to the people beside you, the strangers you meet, and the land unfolding outside your window.

And when it's over, you'll find yourself dreaming of the next one-because the road never really leaves you. It whispers in the everyday, calling you back to where the horizon never ends, and the journey is everything.

In the report below, the county's county seat is used as a starting point for a county. From there, all county seats within 250 straight-line miles from that county seat orgination point are shown. In those instances where a county does not have a county seat, than the largest city within that county is used as a reference point. There are a few cases where a county has two county seats, in that case, one is arbitrarily selected.

 
Madison (Dane County, WI)
Seattle (King County, WA)  
Dallas (Dallas County, TX)  
Sioux Falls (Minnehaha County, SD)  
Manhattan (New York County, NY)  
Omaha (Douglas County, NE)  
Lincoln (Lancaster County, NE)  
Columbia (Boone County, MO)  
Rochester (Olmsted County, MN)  
Minneapolis (Hennepin County, MN)  
Marshalltown (Marshall County, IA)  
Des Moines (Polk County, IA)  
Davenport (Scott County, IA)  
Cedar Rapids (Linn County, IA)  
Springfield (Sangamon County, IL)  
Rockford (Winnebago County, IL)  
Peoria (Peoria County, IL)  
Chicago (Cook County, IL)  
Atlanta (Fulton County, GA)  
Los Angeles (Los Angeles County, CA)  
Aledo (Mercer County, IL)
Belvidere (Boone County, IL)
Bloomington (McLean County, IL)
Cambridge (Henry County, IL)
Carlinville (Macoupin County, IL)

Carrollton (Greene County, IL)
Carthage (Hancock County, IL)
Clinton (DeWitt County, IL)
Dixon (Lee County, IL)
Eureka (Woodford County, IL)

Freeport (Stephenson County, IL)
Galena (Jo Daviess County, IL)
Galesburg (Knox County, IL)
Geneva (Kane County, IL)
Hardin (Calhoun County, IL)

Havana (Mason County, IL)
Hennepin (Putnam County, IL)
Jacksonville (Morgan County, IL)
Jerseyville (Jersey County, IL)
Joliet (Will County, IL)

Lacon (Marshall County, IL)
Lewistown (Fulton County, IL)
Lincoln (Logan County, IL)
Macomb (McDonough County, IL)
Monmouth (Warren County, IL)

Morris (Grundy County, IL)
Morrison (Whiteside County, IL)
Mount Carroll (Carroll County, IL)
Mount Sterling (Brown County, IL)
Oquawka (Henderson County, IL)

Oregon (Ogle County, IL)
Ottawa (LaSalle County, IL)
Pekin (Tazewell County, IL)
Peoria (Peoria County, IL)
Petersburg (Menard County, IL)

Pittsfield (Pike County, IL)
Pontiac (Livingston County, IL)
Princeton (Bureau County, IL)
Quincy (Adams County, IL)
Rockford (Winnebago County, IL)

Rock Island (Rock Island County, IL)
Rushville (Schuyler County, IL)
Springfield (Sangamon County, IL)
Sycamore (DeKalb County, IL)
Toulon (Stark County, IL)

Virginia (Cass County, IL)
Wheaton (DuPage County, IL)
Winchester (Scott County, IL)
Woodstock (McHenry County, IL)
Yorkville (Kendall County, IL)

Adel (Dallas County, IA)
Albia (Monroe County, IA)
Algona (Kossuth County, IA)
Allison (Butler County, IA)
Anamosa (Jones County, IA)

Atlantic (Cass County, IA)
Audubon (Audubon County, IA)
Bedford (Taylor County, IA)
Bloomfield (Davis County, IA)
Boone (Boone County, IA)

Burlington (Des Moines County, IA)
Carroll (Carroll County, IA)
Cedar Rapids (Linn County, IA)
Centerville (Appanoose County, IA)
Chariton (Lucas County, IA)

Charles City (Floyd County, IA)
Cherokee (Cherokee County, IA)
Clarinda (Page County, IA)
Clarion (Wright County, IA)
Clinton (Clinton County, IA)

Corning (Adams County, IA)
Corydon (Wayne County, IA)
Council Bluffs (Pottawattamie County, IA)
Cresco (Howard County, IA)
Creston (Union County, IA)

Dakota City (Humboldt County, IA)
Davenport (Scott County, IA)
Decorah (Winneshiek County, IA)
Denison (Crawford County, IA)
Des Moines (Polk County, IA)

Dubuque (Dubuque County, IA)
Eldora (Hardin County, IA)
Elkader (Clayton County, IA)
Emmetsburg (Palo Alto County, IA)
Estherville (Emmet County, IA)

Fairfield (Jefferson County, IA)
Forest City (Winnebago County, IA)
Fort Dodge (Webster County, IA)
Fort Madison (Lee County, IA)
Garner (Hancock County, IA)

Glenwood (Mills County, IA)
Greenfield (Adair County, IA)
Grundy Center (Grundy County, IA)
Guthrie Center (Guthrie County, IA)
Hampton (Franklin County, IA)

Harlan (Shelby County, IA)
Ida Grove (Ida County, IA)
Independence (Buchanan County, IA)
Indianola (Warren County, IA)
Iowa City (Johnson County, IA)

Jefferson (Greene County, IA)
Keosauqua (Van Buren County, IA)
Knoxville (Marion County, IA)
Le Mars (Plymouth County, IA)
Leon (Decatur County, IA)

Logan (Harrison County, IA)
Manchester (Delaware County, IA)
Maquoketa (Jackson County, IA)
Marengo (Iowa County, IA)
Marshalltown (Marshall County, IA)

Mason City (Cerro Gordo County, IA)
Montezuma (Poweshiek County, IA)
Mount Ayr (Ringgold County, IA)
Mount Pleasant (Henry County, IA)
Muscatine (Muscatine County, IA)

Nevada (Story County, IA)
New Hampton (Chickasaw County, IA)
Newton (Jasper County, IA)
Northwood (Worth County, IA)
Onawa (Monona County, IA)

Orange City (Sioux County, IA)
Osage (Mitchell County, IA)
Osceola (Clarke County, IA)
Oskaloosa (Mahaska County, IA)
Ottumwa (Wapello County, IA)

Pocahontas (Pocahontas County, IA)
Primghar (O'Brien County, IA)
Red Oak (Montgomery County, IA)
Rock Rapids (Lyon County, IA)
Rockwell City (Calhoun County, IA)

Sac City (Sac County, IA)
Sibley (Osceola County, IA)
Sidney (Fremont County, IA)
Sigourney (Keokuk County, IA)
Sioux City (Woodbury County, IA)

Spencer (Clay County, IA)
Spirit Lake (Dickinson County, IA)
Storm Lake (Buena Vista County, IA)
Tipton (Cedar County, IA)
Toledo (Tama County, IA)

Vinton (Benton County, IA)
Wapello (Louisa County, IA)
Washington (Washington County, IA)
Waterloo (Black Hawk County, IA)
Waukon (Allamakee County, IA)

Waverly (Bremer County, IA)
Webster City (Hamilton County, IA)
West Union (Fayette County, IA)
Winterset (Madison County, IA)
Atchison (Atchison County, KS)

Hiawatha (Brown County, KS)
Holton (Jackson County, KS)
Kansas City (Wyandotte County, KS)
Lawrence (Douglas County, KS)
Leavenworth (Leavenworth County, KS)

Marysville (Marshall County, KS)
Olathe (Johnson County, KS)
Oskaloosa (Jefferson County, KS)
Seneca (Nemaha County, KS)
Troy (Doniphan County, KS)

Albert Lea (Freeborn County, MN)
Anoka (Anoka County, MN)
Austin (Mower County, MN)
Blue Earth (Faribault County, MN)
Buffalo (Wright County, MN)

Caledonia (Houston County, MN)
Cambridge (Isanti County, MN)
Center City (Chisago County, MN)
Chaska (Carver County, MN)
Elk River (Sherburne County, MN)

Fairmont (Martin County, MN)
Faribault (Rice County, MN)
Gaylord (Sibley County, MN)
Glencoe (McLeod County, MN)
Granite Falls (Yellow Medicine County, MN)

Hastings (Dakota County, MN)
Ivanhoe (Lincoln County, MN)
Jackson (Jackson County, MN)
Le Center (Le Sueur County, MN)
Litchfield (Meeker County, MN)

Luverne (Rock County, MN)
Mankato (Blue Earth County, MN)
Mantorville (Dodge County, MN)
Marshall (Lyon County, MN)
Minneapolis (Hennepin County, MN)

Montevideo (Chippewa County, MN)
New Ulm (Brown County, MN)
Olivia (Renville County, MN)
Owatonna (Steele County, MN)
Pipestone (Pipestone County, MN)

Preston (Fillmore County, MN)
Red Wing (Goodhue County, MN)
Redwood Falls (Redwood County, MN)
Rochester (Olmsted County, MN)
St. Cloud (Stearns County, MN)

St. James (Watonwan County, MN)
St. Paul (Ramsey County, MN)
St. Peter (Nicollet County, MN)
Shakopee (Scott County, MN)
Slayton (Murray County, MN)

Stillwater (Washington County, MN)
Wabasha (Wabasha County, MN)
Waseca (Waseca County, MN)
Willmar (Kandiyohi County, MN)
Windom (Cottonwood County, MN)

Winona (Winona County, MN)
Worthington (Nobles County, MN)
Albany (Gentry County, MO)
Bethany (Harrison County, MO)
Boonville (Cooper County, MO)

Bowling Green (Pike County, MO)
California (Moniteau County, MO)
Carrollton (Carroll County, MO)
Chillicothe (Livingston County, MO)
Columbia (Boone County, MO)

Edina (Knox County, MO)
Fayette (Howard County, MO)
Fulton (Callaway County, MO)
Gallatin (Daviess County, MO)
Grant City (Worth County, MO)

Harrisonville (Cass County, MO)
Hermann (Gasconade County, MO)
Huntsville (Randolph County, MO)
Independence (Jackson County, MO)
Jefferson City (Cole County, MO)

Kahoka (Clark County, MO)
Keytesville (Chariton County, MO)
Kingston (Caldwell County, MO)
Kirksville (Adair County, MO)
Lancaster (Schuyler County, MO)

Lexington (Lafayette County, MO)
Liberty (Clay County, MO)
Linneus (Linn County, MO)
Macon (Macon County, MO)
Marshall (Saline County, MO)

Maryville (Nodaway County, MO)
Maysville (DeKalb County, MO)
Memphis (Scotland County, MO)
Mexico (Audrain County, MO)
Milan (Sullivan County, MO)

Montgomery City (Montgomery County, MO)
Monticello (Lewis County, MO)
New London (Ralls County, MO)
Oregon (Holt County, MO)
Palmyra (Marion County, MO)

Paris (Monroe County, MO)
Platte City (Platte County, MO)
Plattsburg (Clinton County, MO)
Princeton (Mercer County, MO)
Richmond (Ray County, MO)

Rock Port (Atchison County, MO)
St. Joseph (Buchanan County, MO)
Savannah (Andrew County, MO)
Sedalia (Pettis County, MO)
Shelbyville (Shelby County, MO)

Trenton (Grundy County, MO)
Troy (Lincoln County, MO)
Unionville (Putnam County, MO)
Versailles (Morgan County, MO)
Warrensburg (Johnson County, MO)

Warrenton (Warren County, MO)
Auburn (Nemaha County, NE)
Beatrice (Gage County, NE)
Blair (Washington County, NE)
Columbus (Platte County, NE)

Dakota City (Dakota County, NE)
David City (Butler County, NE)
Falls City (Richardson County, NE)
Fremont (Dodge County, NE)
Hartington (Cedar County, NE)

Lincoln (Lancaster County, NE)
Madison (Madison County, NE)
Nebraska City (Otoe County, NE)
Omaha (Douglas County, NE)
Osceola (Polk County, NE)

Papillion (Sarpy County, NE)
Pawnee City (Pawnee County, NE)
Pender (Thurston County, NE)
Pierce (Pierce County, NE)
Plattsmouth (Cass County, NE)

Ponca (Dixon County, NE)
Schuyler (Colfax County, NE)
Seward (Seward County, NE)
Stanton (Stanton County, NE)
Tecumseh (Johnson County, NE)

Tekamah (Burt County, NE)
Wahoo (Saunders County, NE)
Wayne (Wayne County, NE)
West Point (Cuming County, NE)
Wilber (Saline County, NE)

Canton (Lincoln County, SD)
Elk Point (Union County, SD)
Flandreau (Moody County, SD)
Parker (Turner County, SD)
Sioux Falls (Minnehaha County, SD)

Vermillion (Clay County, SD)
Yankton (Yankton County, SD)
Alma (Buffalo County, WI)
Balsam Lake (Polk County, WI)
Baraboo (Sauk County, WI)

Barron (Barron County, WI)
Black River Falls (Jackson County, WI)
Chippewa Falls (Chippewa County, WI)
Darlington (Lafayette County, WI)
Dodgeville (Iowa County, WI)

Durand (Pepin County, WI)
Eau Claire (Eau Claire County, WI)
Elkhorn (Walworth County, WI)
Ellsworth (Pierce County, WI)
Friendship (Adams County, WI)

Green Lake (Green Lake County, WI)
Hudson (St. Croix County, WI)
Janesville (Rock County, WI)
Jefferson (Jefferson County, WI)
Juneau (Dodge County, WI)

La Crosse (La Crosse County, WI)
Lancaster (Grant County, WI)
Madison (Dane County, WI)
Mauston (Juneau County, WI)
Menomonie (Dunn County, WI)

Monroe (Green County, WI)
Montello (Marquette County, WI)
Neillsville (Clark County, WI)
Portage (Columbia County, WI)
Prairie du Chien (Crawford County, WI)

Richland Center (Richland County, WI)
Sparta (Monroe County, WI)
Stevens Point (Portage County, WI)
Viroqua (Vernon County, WI)
Waukesha (Waukesha County, WI)

Wautoma (Waushara County, WI)
Whitehall (Trempealeau County, WI)
Wisconsin Rapids (Wood County, WI)
1585
1692
1671
1615
1616
 
1588
1558
1669
1657
1657
 
1655
1617
1602
1716
1575
 
1613
1660
1599
1591
1722
 
1653
1608
1648
1581
1588
 
1706
1633
1635
1573
1572
 
1667
1686
1637
1639
1622
 
1568
1691
1653
1540
1683
 
1597
1585
1631
1700
1630
 
1602
1727
1587
1716
1709
 
1425
1478
1442
1505
1570
 
1371
1381
1375
1494
1440
 
1562
1391
1548
1471
1452
 
1517
1371
1360
1459
1619
 
1379
1448
1326
1550
1399
 
1436
1597
1564
1366
1445
 
1604
1483
1575
1421
1420
 
1521
1474
1433
1548
1472
 
1329
1398
1499
1402
1485
 
1360
1366
1544
1444
1551
 
1414
1518
1467
1342
1425
 
1337
1567
1600
1526
1487
 
1493
1500
1400
1542
1572
 
1459
1534
1475
1498
1330
 
1353
1514
1428
1490
1497
 
1414
1375
1354
1358
1409
 
1391
1377
1329
1513
1325
 
1399
1407
1386
1573
1503
 
1533
1563
1538
1522
1579
 
1521
1450
1557
1421
1339
 
1322
1307
1356
1326
1348
 
1264
1349
1326
1294
1344
 
1495
1531
1514
1460
1508
 
1584
1547
1561
1511
1526
 
1443
1514
1477
1485
1423
 
1543
1381
1418
1495
1477
 
1361
1478
1533
1402
1530
 
1419
1459
1447
1511
1366
 
1557
1551
1436
1545
1504
 
1443
1537
1482
1516
1391
 
1552
1573
1498
1453
1418
 
1584
1389
1389
1405
1461
 
1545
1468
1424
1425
1483
 
1501
1465
1503
1405
1388
 
1373
1530
1475
1376
1489
 
1527
1454
1398
1480
1486
 
1402
1374
1445
1481
1437
 
1363
1383
1504
1509
1452
 
1527
1524
1537
1344
1532
 
1504
1357
1375
1430
1398
 
1329
1358
1360
1433
1505
 
1425
1556
1461
1452
1407
 
1546
1313
1265
1318
1255
 
1322
1263
1321
1298
1286
 
1277
1259
1317
1317
1240
 
1313
1293
1301
1264
1320
 
1311
1270
1258
1273
1295
 
1318
1288
1289
1296
1257
 
1335
1315
1354
1312
1334
 
1306
1287
1578
1580
1667
 
1605
1628
1616
1636
1640
 
1582
1608
1715
1561
1671
 
1711
1555
1691
1706
1716
 
1601
1609
1676
1656
1591
 
1659
1692
1645
1681
1591
 
1633
1623
1694
1613
1733
 
1698
1606
1678
619
636
527
608
486
 
506
589
507
623
549
 
653
681
594
600
507
 
548
582
523
494
573
 
571
556
519
577
600
 
570
632
650
554
611
 
630
577
550
561
525
 
536
544
594
574
639
 
630
555
507
614
588
 
534
594
525
629
588
 
753
680
833
769
686
 
783
794
740
652
769
 
610
807
691
668
699
 
782
865
756
798
642
 
754
687
811
782
742
 
814
635
769
824
736
 
693
758
733
850
870
 
649
823
803
608
813
 
798
757
747
775
781
 
806
843
725
725
669
 
786
635
705
890
703
 
825
713
666
694
734
 
803
698
722
632
642
 
753
770
722
819
853
 
895
798
718
687
666
 
831
883
775
919
814
 
829
902
782
674
886
 
869
881
846
663
721
 
712
632
655
741
759
 
757
788
750
741
716
 
744
740
682
701
697
 
795
678
712
768
722
 
835
923
824
858
934
 
781
939
919
907
935
 
870
868
910
920
965
 
881
972
887
886
950
 
932
882
840
955
905
 
979
905
946
855
951
 
799
865
938
829
963
 
893
900
890
900
931
 
899
838
863
967
904
 
810
908
706
694
586
 
539
565
634
654
567
 
615
591
547
677
719
 
648
518
597
663
545
 
611
613
669
632
646
 
644
671
642
607
612
 
733
693
629
557
654
 
533
595
558
731
573
 
576
691
685
681
652
 
764
708
715
598
593
 
668
512
662
570
622
 
511
777
814
835
883
 
883
866
754
846
926
 
830
902
789
820
882
 
816
781
882
920
803
 
901
871
852
896
792
 
848
843
900
871
831
 
929
905
964
954
945
 
919
942
833
913
729
 
895
805
856
689
707
 
851
852
655
871
762
 
738
891
665
681
705
 
785
714
699
757
866
 
673
741
815
728
737
 
735
782
792
761
668
 
758
820
789
164
68
115
135
211
 
226
204
134
92
113
 
105
146
152
33
241
 
163
93
197
234
33
 
105
163
146
182
166
 
50
117
119
205
180
 
86
68
134
125
169
 
225
82
97
233
77
 
152
191
175
52
124
 
185
22
210
50
40
 
327
271
344
269
185
 
380
373
374
257
318
 
192
369
206
280
297
 
268
407
389
315
132
 
370
302
424
249
350
 
338
152
232
394
306
 
161
280
202
367
379
 
229
318
336
208
314
 
421
352
263
351
289
 
394
401
220
306
199
 
344
235
282
438
324
 
418
198
154
226
269
 
295
250
349
209
177
 
297
251
276
302
432
 
434
279
321
259
252
 
362
413
395
445
358
 
377
424
420
236
448
 
391
393
388
177
252
 
224
187
210
243
217
 
252
317
224
329
421
 
433
452
415
445
418
 
488
427
440
459
412
 
314
369
297
348
386
 
230
378
355
362
381
 
366
330
379
383
445
 
328
468
391
352
411
 
450
356
299
446
354
 
457
383
420
321
461
 
257
312
418
285
412
 
381
347
361
355
435
 
341
281
332
434
402
 
253
420
363
348
332
 
252
340
349
337
315
 
261
322
305
354
362
 
414
293
304
399
327
 
231
322
365
279
268
 
373
396
318
289
346
 
388
374
252
287
305
 
282
241
249
410
245
 
279
408
388
323
374
 
420
400
395
364
267
 
332
263
292
360
383
 
277
436
484
436
500
 
449
490
431
455
493
 
472
503
432
434
512
 
437
457
464
506
429
 
464
485
492
490
454
 
440
464
479
464
491
 
464
463
476
492
474
 
476
501
275
345
154
 
322
233
283
137
147
 
289
281
72
313
183
 
153
333
90
99
120
 
226
169
124
182
299
 
113
159
238
149
195
 
172
215
208
201
83
 
174
254
207
67
111
39
48
103
 
109
83
54
76
18
 
106
123
42
103
122
 
39
38
78
119
93
 
22
37
44
59
55
 
75
75
95
80
71
 
88
59
13
0
52
 
101
52
44
109
108
 
71
66
66
99
27
 
63
109
89
124
88
 
236
168
286
214
127
 
285
284
267
147
238
 
79
287
136
170
194
 
224
336
283
252
82
 
268
194
327
222
249
 
273
76
208
310
215
 
133
212
172
307
324
 
124
269
265
91
261
 
320
255
198
262
230
 
303
322
167
210
117
 
262
123
186
366
217
 
327
153
105
146
192
 
248
162
242
102
89
 
218
211
189
262
347
 
366
240
219
162
148
 
294
348
293
383
283
 
301
363
315
141
370
 
329
337
316
105
176
 
158
87
115
185
198
 
200
247
190
233
303
 
318
335
294
324
298
 
375
305
320
346
296
 
277
362
265
304
374
 
221
379
359
346
374
 
319
308
351
360
411
 
320
424
339
327
391
 
393
324
279
405
345
 
424
348
389
295
408
 
238
305
383
269
402
 
339
339
332
340
385
 
339
279
304
408
354
 
251
365
250
234
207
 
128
215
226
218
190
 
140
197
180
236
252
 
290
172
179
276
203
 
113
198
246
160
154
 
250
275
197
166
221
 
277
257
135
162
188
 
158
119
124
296
120
 
154
288
269
210
252
 
311
283
280
239
143
 
215
142
179
235
258
 
156
328
376
343
406
 
370
393
318
361
415
 
369
414
327
337
415
 
338
346
379
421
328
 
387
390
391
402
346
 
350
366
396
375
386
 
399
388
423
426
412
 
402
427
274
355
188
 
340
253
303
136
155
 
293
297
144
311
223
 
216
331
137
161
189
 
228
155
162
212
309
 
128
211
268
193
177
 
183
228
261
205
168
 
230
264
252
114
9
123
89
210
 
217
166
146
36
107
 
29
71
113
46
229
 
145
71
185
227
70
 
87
141
147
149
124
 
69
56
48
180
134
 
22
64
120
108
160
 
205
97
64
201
0
 
95
167
173
27
91
 
170
56
196
32
53
 
258
211
268
193
114
 
312
303
313
202
247
 
146
297
136
224
235
 
192
332
326
240
67
 
306
243
357
173
286
 
263
93
156
323
239
 
86
206
126
291
303
 
173
242
261
164
238
 
355
286
190
282
214
 
324
328
146
240
133
 
273
183
218
364
264
 
348
123
83
157
197
 
219
184
288
156
118
 
226
174
208
226
360
 
359
203
258
196
193
 
287
338
329
369
284
 
303
347
356
174
374
 
315
317
314
111
181
 
152
133
151
169
141
 
176
243
148
263
368
 
376
398
368
397
367
 
428
382
389
401
358
 
238
297
221
272
313
 
156
308
286
288
309
 
289
255
303
308
369
 
255
392
314
277
337
 
374
280
224
370
281
 
381
307
344
245
385
 
181
239
342
211
340
 
305
275
285
281
358
 
270
209
257
359
325
 
180
344
307
292
299
 
230
311
306
289
286
 
217
287
280
302
303
 
373
276
267
353
303
 
187
281
316
231
216
 
329
349
271
249
307
 
329
321
203
260
254
 
261
202
221
353
213
 
246
359
338
268
329
 
359
346
340
329
230
 
280
248
239
331
344
 
261
375
422
367
430
 
376
421
372
386
419
 
406
432
368
367
444
 
370
397
392
433
363
 
390
415
425
418
392
 
369
396
406
393
428
 
388
389
399
416
398
 
402
426
203
278
90
 
258
167
218
61
73
 
219
215
39
242
124
 
110
262
30
53
81
 
154
93
60
118
231
 
38
107
176
91
118
 
100
146
158
129
64
 
125
185
152
113
175
59
108
38
 
53
89
44
142
67
 
173
186
89
160
68
 
41
102
32
59
143
 
86
50
29
72
94
 
127
140
160
61
105
 
154
116
54
66
19
 
63
92
110
93
173
 
126
54
0
161
91
 
32
164
45
185
144
 
261
187
328
262
181
 
303
307
275
160
270
 
105
315
184
182
211
 
275
369
292
294
145
 
281
205
341
278
263
 
311
132
267
335
241
 
195
253
231
347
366
 
148
316
301
107
307
 
332
274
241
286
275
 
324
351
219
233
162
 
291
138
210
397
226
 
346
209
166
188
230
 
296
195
250
129
135
 
252
265
221
313
370
 
399
292
234
188
169
 
331
384
305
420
316
 
333
402
323
172
397
 
367
377
349
157
216
 
206
125
150
234
258
 
250
285
246
254
292
 
313
325
276
305
283
 
371
284
305
341
289
 
329
420
318
351
430
 
282
438
419
402
432
 
364
363
404
414
459
 
379
468
382
380
444
 
431
376
336
450
402
 
472
398
440
350
449
 
296
364
431
326
458
 
387
398
384
396
428
 
398
340
357
460
399
 
312
406
250
234
175
 
89
176
207
207
155
 
136
168
139
229
256
 
264
122
156
256
160
 
118
177
234
158
161
 
229
257
188
150
195
 
279
251
141
127
186
 
114
112
94
292
100
 
128
274
257
213
233
 
314
275
275
206
127
 
211
91
184
196
230
 
104
330
377
361
420
 
397
406
316
376
442
 
377
432
334
352
426
 
351
345
402
443
339
 
414
405
400
422
348
 
370
379
419
395
389
 
433
416
463
460
448
 
431
455
335
417
254
 
403
317
366
201
221
 
354
360
207
371
289
 
282
390
203
226
254
 
290
218
228
278
371
 
194
277
333
260
238
 
248
293
327
268
231
 
296
327
318
72
144
174
90
208
 
196
111
189
113
152
 
107
71
97
172
202
 
143
132
172
209
185
 
134
134
174
116
90
 
172
89
88
145
80
 
120
153
144
136
165
 
170
174
121
141
136
 
66
140
184
154
112
 
159
184
174
168
169
 
123
87
151
79
23
 
177
168
182
92
113
 
85
164
0
106
107
 
91
205
194
117
74
 
172
119
222
100
152
 
139
62
92
189
103
 
62
78
63
172
188
 
68
134
133
95
125
 
220
151
62
147
95
 
189
196
36
106
23
 
139
86
86
236
137
 
213
38
52
23
63
 
113
51
158
70
49
 
92
82
73
129
227
 
234
108
127
68
76
 
162
215
195
249
154
 
173
229
222
51
244
 
195
201
186
31
46
 
22
60
46
50
91
 
66
115
69
128
246
 
249
274
254
280
250
 
298
270
269
272
234
 
145
240
135
169
247
 
116
260
244
220
251
 
183
180
220
230
276
 
200
288
203
197
261
 
258
192
155
269
222
 
289
215
256
167
273
 
120
187
248
147
276
 
204
218
200
214
249
 
221
167
173
276
218
 
144
230
182
170
215
 
183
235
203
179
211
 
127
202
215
185
175
 
269
226
181
244
236
 
107
187
203
131
109
 
224
237
164
159
213
 
200
201
107
194
143
 
207
128
165
227
150
 
173
242
221
147
221
 
227
224
216
240
150
 
164
210
124
252
246
 
219
242
289
232
295
 
245
286
243
251
289
 
271
297
235
231
308
 
234
266
258
300
228
 
261
280
290
284
259
 
234
260
274
259
293
 
266
260
287
294
278
 
274
298
164
245
143
 
238
167
206
94
105
 
184
197
168
196
167
 
189
214
145
163
181
 
130
78
138
150
202
 
113
173
187
157
79
 
115
143
207
117
188
 
189
166
192
26
101
113
28
162
 
157
84
130
61
90
 
71
60
44
119
166
 
92
70
128
169
127
 
72
83
117
75
44
 
113
37
49
109
46
 
73
93
85
76
114
 
136
112
60
119
93
 
6
99
132
104
50
 
113
130
133
123
113
 
176
120
213
139
51
 
229
224
223
110
172
 
58
222
62
131
145
 
148
267
237
180
27
 
218
152
273
147
198
 
201
0
135
247
155
 
65
140
99
234
250
 
80
194
195
75
187
 
269
200
125
201
156
 
244
256
91
154
48
 
197
91
130
297
173
 
268
78
35
77
123
 
172
99
198
64
26
 
151
136
126
186
284
 
296
164
169
107
101
 
223
277
243
311
215
 
233
291
268
84
304
 
257
263
247
31
106
 
84
40
59
111
126
 
125
176
115
177
275
 
284
305
275
304
275
 
337
289
296
310
265
 
202
289
190
229
299
 
151
306
288
271
300
 
244
233
276
285
335
 
247
349
265
251
315
 
320
249
205
329
271
 
348
273
314
220
335
 
164
232
307
195
327
 
264
266
256
265
311
 
267
208
228
333
280
 
181
292
215
200
212
 
156
227
215
197
202
 
126
199
200
209
212
 
282
202
178
261
223
 
98
191
223
139
123
 
238
257
178
159
217
 
238
228
111
178
161
 
185
115
143
261
131
 
162
266
245
175
237
 
269
253
248
241
142
 
187
180
146
246
254
 
191
285
333
286
349
 
305
339
281
304
349
 
320
354
280
283
361
 
285
307
317
359
277
 
321
334
340
342
303
 
290
313
333
315
340
 
328
321
349
356
340
 
335
359
203
285
139
 
273
190
237
81
100
 
223
230
131
239
172
 
179
259
113
136
160
 
160
89
122
157
239
 
88
168
208
149
106
 
124
165
212
139
155
 
186
197
200
151
247
253
178
252
 
231
152
262
214
233
 
210
174
173
273
229
 
205
224
218
242
282
 
221
198
242
171
161
 
268
189
190
185
145
 
222
248
219
215
224
 
200
262
215
163
239
 
157
188
241
256
197
 
210
284
213
271
268
 
21
56
108
92
126
 
74
69
85
84
36
 
140
73
103
70
41
 
114
129
94
80
175
 
71
58
119
146
53
 
85
155
151
95
0
 
162
60
144
120
141
 
94
116
71
135
106
 
116
48
70
46
83
 
89
110
107
15
108
 
50
104
32
156
58
 
113
127
155
81
48
 
111
56
68
115
132
 
32
122
31
131
132
 
159
125
39
54
72
 
97
147
92
183
77
 
92
167
120
75
156
 
134
149
110
129
60
 
91
129
101
91
160
 
99
62
133
26
160
 
156
183
179
200
170
 
199
197
186
176
146
 
144
252
149
145
250
 
178
276
267
224
260
 
150
189
208
223
244
 
222
240
158
195
250
 
195
181
178
227
235
 
256
194
232
175
216
 
165
214
219
178
275
 
174
235
191
221
199
 
244
209
173
256
176
 
198
174
99
93
186
 
199
211
153
123
194
 
123
174
207
116
86
 
205
229
158
176
221
 
127
152
135
109
92
 
166
167
119
140
171
 
107
123
107
190
98
 
211
141
180
136
164
 
168
164
146
81
160
 
128
140
130
199
147
 
103
227
82
221
194
 
231
142
187
131
194
 
156
184
147
149
201
 
168
199
133
128
206
 
131
167
164
206
125
 
173
179
187
187
158
 
136
158
181
161
190
 
193
175
228
219
209
 
189
214
209
275
237
 
279
235
258
194
202
 
227
248
271
226
254
 
284
238
248
265
280
 
197
173
238
236
245
 
216
266
257
251
162
 
205
216
289
195
290
 
279
224
273
126
206
231
149
248
 
230
145
243
177
209
 
168
130
151
235
232
 
191
193
212
243
248
 
194
182
225
158
140
 
235
152
150
180
126
 
183
216
198
192
212
 
201
235
183
166
197
 
126
180
230
217
170
 
201
247
210
230
232
 
64
70
99
50
84
 
118
106
133
92
50
 
125
101
63
90
73
 
72
144
142
64
138
 
119
91
162
101
101
 
81
123
104
126
48
 
117
25
95
117
136
 
86
92
73
127
82
 
162
95
24
86
51
 
127
133
59
58
75
 
76
102
50
174
100
 
151
80
115
46
0
 
78
37
114
102
104
 
29
77
24
99
163
 
174
86
83
53
74
 
102
156
139
191
92
 
110
172
168
60
181
 
138
147
124
93
17
 
46
107
81
42
112
 
52
55
85
74
207
 
204
231
223
246
215
 
247
240
232
224
193
 
114
221
113
126
223
 
131
244
232
195
230
 
136
158
186
199
233
 
186
238
152
168
228
 
202
157
140
221
203
 
246
176
217
143
219
 
121
177
206
139
249
 
160
202
167
191
197
 
209
167
145
239
169
 
153
175
144
135
212
 
206
236
187
158
215
 
134
200
225
157
133
 
246
243
180
217
243
 
127
180
176
128
106
 
204
209
150
160
202
 
155
167
115
206
127
 
224
146
187
183
170
 
183
209
190
119
199
 
177
186
176
231
160
 
140
235
108
249
230
 
241
190
234
170
233
 
182
224
196
189
226
 
213
234
180
171
247
 
175
215
195
237
170
 
198
218
230
221
206
 
172
200
211
196
237
 
206
198
233
234
220
 
211
236
167
238
189
 
239
188
214
149
155
 
185
205
227
188
205
 
236
203
204
219
233
 
150
125
191
188
203
 
172
218
210
203
114
 
157
169
241
147
246
 
230
179
225
289
288
379
297
429
 
418
333
398
287
356
 
259
226
313
327
423
 
361
325
393
431
351
 
335
353
387
337
310
 
348
274
258
367
302
 
284
335
355
345
384
 
391
366
313
361
281
 
277
362
402
308
318
 
380
336
395
303
333
 
235
273
139
155
221
 
262
239
306
294
204
 
307
215
222
293
273
 
134
191
305
156
264
 
284
291
289
124
275
 
162
271
136
229
235
 
213
180
173
146
133
 
281
119
175
315
130
 
298
260
181
235
154
 
251
212
186
249
245
 
211
300
252
209
293
 
262
194
239
227
203
 
125
237
298
290
269
 
204
140
226
105
247
 
194
118
273
256
276
 
169
175
290
179
190
 
196
163
315
256
231
 
157
141
187
245
208
 
203
282
265
177
147
 
160
175
156
253
385
 
372
400
411
427
399
 
393
428
411
382
370
 
91
18
90
100
33
 
127
41
37
20
29
 
109
46
54
45
112
 
26
150
126
46
62
 
171
65
67
129
0
 
120
74
86
60
164
 
107
42
94
76
59
 
95
8
56
17
140
 
22
73
62
88
118
 
101
148
330
327
416
 
402
439
387
357
418
 
336
403
427
351
315
 
440
443
384
410
445
 
323
383
370
331
309
 
401
400
351
363
404
 
329
355
316
407
329
 
424
344
384
357
368
 
385
395
379
316
395
 
335
368
356
432
362
 
338
431
310
452
429
 
438
342
369
277
319
 
236
322
359
292
257
 
335
302
324
292
339
 
300
366
262
286
304
 
239
309
340
287
350
 
265
309
265
276
362
 
201
232
176
220
198
 
236
250
79
53
203
 
76
128
92
223
208
 
68
87
284
42
183
 
226
26
264
260
251
 
128
194
231
177
67
 
244
210
134
212
170
 
182
140
185
153
285
 
205
104
174
214
218
303
221
354
 
343
258
322
213
281
 
186
151
237
256
349
 
285
250
318
356
279
 
259
277
311
262
234
 
275
199
183
292
226
 
211
261
279
269
308
 
317
291
238
288
211
 
200
286
326
237
242
 
304
267
320
235
262
 
184
207
109
89
145
 
223
201
258
226
153
 
232
181
147
228
211
 
66
177
261
109
188
 
239
229
258
48
226
 
124
195
60
200
178
 
138
119
96
127
125
 
210
78
135
242
85
 
264
213
115
191
95
 
218
190
111
191
170
 
168
228
189
204
235
 
235
118
163
155
139
 
70
168
245
216
193
 
147
67
163
54
228
 
193
53
217
188
207
 
141
170
250
189
156
 
168
169
278
186
223
 
147
138
166
169
140
 
130
207
192
105
72
 
89
127
80
200
337
 
328
356
358
378
348
 
359
375
362
343
322
 
51
94
34
85
105
 
55
113
97
79
106
 
102
44
94
98
161
 
53
189
128
67
127
 
188
75
14
167
76
 
172
101
135
38
191
 
31
40
135
0
133
 
107
72
77
72
163
 
74
33
51
148
132
 
40
158
277
271
349
 
329
372
326
297
350
 
266
337
358
294
263
 
383
371
316
354
377
 
251
318
313
264
241
 
342
345
288
295
341
 
282
301
246
337
265
 
352
272
311
310
295
 
315
342
325
256
336
 
294
318
306
369
292
 
278
357
246
386
369
 
366
304
339
252
305
 
227
304
317
270
259
 
308
294
288
263
324
 
270
329
251
284
271
 
235
292
318
279
315
 
245
286
259
261
335
 
211
230
205
236
215
 
239
258
36
100
142
 
101
83
83
150
138
 
49
74
219
50
132
 
176
67
197
197
193
 
64
120
165
120
67
 
173
157
101
154
95
 
114
83
149
85
224
 
158
61
134
177
292
207
197
133
 
106
120
197
250
203
 
271
260
173
292
93
 
152
225
124
108
283
 
211
153
178
137
163
 
265
234
250
110
156
 
264
249
182
190
151
 
93
237
226
85
286
 
197
124
155
285
197
 
133
299
111
309
278
 
204
146
302
264
225
 
221
235
174
125
229
 
143
254
211
127
152
 
285
312
190
272
228
 
191
136
244
306
182
 
279
202
302
265
194
 
260
239
274
313
334
 
144
305
264
127
295
 
232
198
237
221
266
 
245
287
244
179
192
 
238
125
169
332
145
 
261
249
232
197
215
 
294
182
159
145
183
 
220
284
194
314
290
 
341
301
163
163
143
 
289
334
210
368
267
 
278
355
215
165
325
 
325
341
296
205
211
 
223
165
166
245
302
 
261
255
278
189
156
 
182
186
130
158
142
 
238
134
161
209
159
 
330
436
328
337
438
 
327
459
446
411
446
 
343
373
400
413
437
 
401
431
352
383
441
 
383
371
354
420
418
 
450
387
426
359
405
 
327
390
412
350
464
 
368
417
381
407
391
 
423
375
360
449
370
 
354
365
140
129
23
 
66
25
69
88
0
 
85
24
21
110
154
 
111
51
36
109
27
 
107
47
103
87
110
 
84
114
79
55
48
 
166
127
105
29
97
 
44
87
66
167
73
 
40
133
122
121
91
 
198
145
150
52
61
 
104
73
112
45
76
 
65
212
252
269
316
 
322
300
191
279
362
 
264
335
222
254
316
 
250
219
317
353
236
 
339
304
287
330
228
 
283
276
335
305
268
 
374
344
416
396
391
 
358
380
373
450
340
 
447
378
416
282
300
 
393
408
325
400
371
 
381
416
311
335
361
 
342
282
323
355
411
 
289
369
398
351
290
 
320
354
411
327
349
 
387
377
398
310
415
405
340
375
 
348
292
408
380
387
 
378
341
329
439
340
 
349
385
348
356
446
 
380
343
387
315
315
 
431
355
358
316
299
 
389
411
370
369
364
 
321
420
378
285
406
 
320
325
377
423
356
 
345
450
338
438
433
 
149
203
201
241
294
 
95
111
103
223
169
 
290
128
271
199
177
 
258
146
86
202
341
 
102
176
52
293
122
 
184
320
304
108
168
 
330
214
306
190
202
 
246
230
175
279
224
 
52
121
229
128
223
 
91
123
272
167
274
 
146
247
190
139
153
 
74
293
323
249
213
 
241
222
128
268
295
 
186
273
199
254
89
 
155
262
152
213
223
 
169
166
77
183
153
 
141
185
54
236
117
 
180
197
148
296
228
 
258
287
262
252
316
 
254
187
291
144
119
 
89
105
155
148
138
 
67
166
132
74
109
 
260
347
274
236
334
 
329
371
372
318
350
 
226
297
288
302
282
 
333
253
213
289
317
 
198
270
301
255
335
 
290
267
287
287
221
 
307
333
270
308
350
 
243
338
280
318
225
 
352
341
278
309
226
 
340
202
129
144
244
 
307
265
196
179
264
 
241
241
285
156
121
 
194
314
238
171
285
 
261
219
161
220
218
 
186
161
195
234
218
 
100
137
238
279
191
 
302
265
291
99
280
 
263
143
146
165
178
 
66
122
114
234
254
 
169
328
194
262
211
 
325
53
37
58
56
 
112
39
77
45
129
 
0
81
44
45
52
 
39
56
90
106
43
 
121
49
23
83
40
 
71
28
100
71
27
 
172
129
224
180
189
 
137
148
344
386
400
 
400
382
391
362
368
 
356
382
439
345
412
 
446
350
416
432
446
 
348
338
404
395
371
 
384
428
403
415
324
 
367
369
444
352
458
 
439
366
427
276
376
374
304
353
 
327
264
379
342
355
 
338
300
296
401
321
 
321
350
324
337
410
 
346
314
358
286
283
 
395
317
319
291
267
 
351
375
339
337
337
 
299
387
342
262
367
 
284
298
352
384
322
 
319
413
315
399
396
 
108
170
156
196
253
 
54
66
80
193
125
 
259
83
231
170
144
 
213
106
64
157
303
 
71
147
11
248
89
 
139
283
260
63
128
 
288
170
263
146
160
 
213
185
129
249
178
 
22
83
185
85
178
 
46
80
229
129
236
 
101
217
153
105
125
 
30
251
284
209
171
 
196
184
102
235
259
 
144
228
159
209
53
 
120
217
119
177
190
 
124
128
46
150
107
 
97
149
42
200
87
 
138
156
105
257
186
 
217
253
226
208
272
 
210
142
247
106
127
 
101
125
163
164
147
 
103
177
147
98
114
 
215
304
229
192
292
 
284
329
329
275
308
 
183
253
246
261
246
 
289
221
172
246
278
 
165
227
256
221
292
 
255
225
249
242
189
 
262
288
232
263
309
 
202
295
237
275
189
 
308
296
234
271
187
 
295
165
114
126
236
 
288
259
188
166
254
 
217
230
273
144
101
 
202
302
224
175
277
 
234
207
154
196
191
 
184
164
178
216
211
 
89
130
210
264
170
 
288
241
271
100
258
 
246
148
145
142
176
 
65
122
112
231
233
 
152
312
168
259
212
 
310
61
77
20
69
 
82
56
86
26
113
 
45
82
42
0
78
 
8
80
68
100
20
 
96
54
60
76
62
 
37
29
84
52
72
 
144
103
194
157
161
 
114
132
298
342
357
 
356
337
346
320
326
 
311
337
398
300
368
 
403
306
375
390
403
 
303
295
362
351
326
 
342
384
358
371
280
 
323
324
399
308
417
 
394
321
382
874
777
786
845
847
 
874
899
788
807
800
 
816
856
856
748
887
 
844
799
859
872
739
 
805
848
810
875
870
 
753
832
833
884
886
 
800
774
819
818
836
 
891
766
807
917
786
 
865
872
828
766
829
 
855
737
872
755
753
 
1041
982
1051
978
899
 
1094
1088
1084
963
1033
 
896
1083
920
987
1008
 
972
1118
1100
1025
846
 
1082
1010
1138
946
1062
 
1049
865
929
1109
1021
 
871
993
907
1074
1082
 
938
1022
1048
909
1019
 
1134
1066
976
1066
998
 
1109
1114
932
1019
913
 
1059
940
996
1149
1033
 
1133
909
868
940
983
 
999
965
1058
917
890
 
1012
954
991
1001
1146
 
1143
980
1033
972
962
 
1073
1121
1107
1149
1071
 
1090
1128
1131
949
1160
 
1098
1096
1099
892
966
 
938
897
923
955
913
 
961
1029
929
1043
1118
 
1135
1150
1103
1133
1110
 
1193
1111
1132
1163
1113
 
1010
1025
991
1046
1048
 
917
1022
1000
1031
1035
 
1064
1010
1058
1057
1125
 
994
1157
1091
1033
1079
 
1152
1043
982
1135
1016
 
1135
1069
1098
1006
1158
 
946
980
1102
968
1067
 
1074
1008
1044
1024
1130
 
997
950
1019
1104
1098
 
929
1121
1068
1052
1001
 
915
998
1035
1032
980
 
956
995
962
1052
1070
 
1090
937
984
1084
978
 
930
1005
1059
977
971
 
1057
1085
1012
976
1023
 
1095
1074
953
953
1005
 
936
932
922
1113
926
 
955
1101
1083
1027
1061
 
1129
1099
1097
1031
953
 
1031
908
996
1016
1056
 
920
1145
1193
1151
1215
 
1162
1204
1136
1170
1205
 
1184
1217
1143
1149
1226
 
1151
1164
1178
1219
1142
 
1176
1199
1205
1204
1163
 
1154
1178
1193
1179
1202
 
1170
1175
1173
1197
1177
 
1187
1211
944
984
828
 
954
891
926
842
844
 
949
929
761
976
837
 
793
991
786
777
776
 
905
872
809
848
950
 
817
811
882
815
895
 
859
886
832
886
749
 
813
916
843
345
406
451
368
461
 
439
360
463
386
429
 
369
328
371
441
438
 
410
410
426
451
458
 
413
401
445
376
360
 
448
364
356
393
346
 
389
430
418
412
430
 
409
452
399
372
398
 
344
395
448
422
389
 
417
453
422
428
441
 
192
265
130
206
293
 
172
156
223
293
178
 
343
139
278
277
247
 
207
81
212
161
350
 
203
260
165
232
210
 
140
340
249
126
209
 
313
201
272
107
96
 
300
157
147
342
160
 
180
193
216
171
186
 
149
104
255
220
295
 
159
312
240
59
246
 
139
276
324
266
220
 
179
253
233
319
323
 
196
225
227
176
109
 
50
197
230
260
280
 
118
64
191
29
132
 
117
50
201
276
74
 
84
82
99
310
236
 
256
327
300
233
264
 
222
165
251
205
287
 
262
286
322
325
306
 
255
337
308
258
273
 
169
201
188
132
181
 
262
222
232
178
199
 
114
180
143
154
106
 
209
68
87
160
154
 
27
144
202
78
198
 
110
125
121
179
38
 
233
217
107
215
186
 
109
204
148
182
58
 
220
240
165
137
84
 
255
57
259
265
378
 
407
402
334
306
391
 
330
369
408
288
242
 
360
433
357
331
417
 
335
345
303
315
299
 
336
320
312
342
356
 
241
280
316
393
296
 
416
350
388
259
373
 
372
306
299
270
327
 
225
279
267
380
354
 
288
435
285
407
365
 
437
222
226
141
149
 
79
159
247
146
69
 
189
124
203
161
168
 
169
239
99
101
180
 
67
145
183
113
221
 
124
161
91
117
212
 
18
59
36
22
0
 
53
56
246
249
350
 
273
298
281
339
334
 
248
274
417
226
346
 
389
221
394
400
402
 
276
307
368
333
256
 
364
370
313
364
283
 
319
297
363
293
429
 
373
274
348
669
783
684
690
590
 
572
612
667
742
686
 
763
750
665
780
558
 
638
714
601
566
766
 
698
640
653
628
655
 
749
726
742
598
648
 
756
735
667
677
630
 
575
717
716
577
778
 
689
612
625
775
688
 
614
786
589
799
765
 
628
609
724
721
710
 
602
625
556
600
659
 
635
649
692
589
599
 
744
691
557
706
720
 
577
582
585
773
586
 
700
694
775
642
631
 
748
691
754
722
740
 
626
743
686
618
733
 
573
602
696
626
714
 
617
664
719
618
676
 
651
610
623
691
574
 
614
730
722
673
673
 
741
650
565
634
673
 
663
749
648
761
639
 
706
756
592
630
617
 
696
714
574
735
674
 
672
735
553
641
671
 
721
739
686
693
675
 
697
656
651
712
778
 
725
687
752
610
476
 
492
465
452
434
463
 
487
435
451
488
492
 
773
877
779
763
870
 
801
902
896
848
883
 
760
817
824
839
833
 
851
807
755
817
860
 
751
800
808
807
861
 
842
805
833
804
774
 
793
845
817
809
891
 
782
862
811
846
776
 
873
839
800
857
771
 
825
751
532
538
482
 
549
467
489
516
492
 
570
495
498
516
547
 
427
506
516
455
475
 
597
506
497
562
583
 
470
464
528
536
480
 
532
508
588
518
550
 
519
579
556
505
565
 
532
467
484
554
474
 
531
493
505
454
551
 
533
536
570
447
446
 
522
527
517
605
598
 
665
585
506
598
680
 
554
625
547
586
581
 
578
507
644
651
569
 
675
598
561
633
525
 
621
582
653
625
531
 
726
683
777
733
742
 
690
698
839
905
830
 
910
856
887
773
790
 
857
878
816
857
858
 
872
868
803
827
853
 
819
769
815
842
875
 
781
859
878
841
771
 
807
834
898
809
841
 
877
851
884
1609
1664
1715
1632
1713
 
1688
1617
1726
1649
1693
 
1629
1588
1634
1701
1683
 
1670
1674
1681
1698
1720
 
1677
1662
1707
1635
1623
 
1712
1627
1618
1648
1608
 
1650
1694
1681
1676
1689
 
1659
1717
1663
1621
1656
 
1609
1652
1706
1682
1654
 
1674
1712
1674
1684
1703
 
1445
1519
1393
1468
1557
 
1405
1399
1442
1546
1438
 
1604
1392
1543
1526
1496
 
1466
1340
1426
1426
1613
 
1431
1504
1372
1484
1446
 
1404
1605
1501
1371
1465
 
1573
1465
1530
1371
1356
 
1559
1416
1411
1600
1421
 
1383
1434
1480
1421
1450
 
1383
1356
1518
1473
1559
 
1416
1568
1496
1311
1485
 
1362
1538
1587
1530
1484
 
1439
1515
1463
1580
1588
 
1458
1483
1488
1430
1336
 
1310
1453
1474
1519
1537
 
1382
1328
1408
1294
1393
 
1375
1314
1398
1537
1309
 
1348
1343
1360
1574
1500
 
1521
1590
1562
1496
1516
 
1484
1429
1509
1453
1462
 
1433
1438
1496
1478
1480
 
1383
1501
1466
1409
1456
 
1418
1381
1436
1384
1360
 
1506
1382
1404
1380
1371
 
1367
1407
1357
1355
1290
 
1417
1264
1343
1384
1330
 
1286
1377
1437
1286
1392
 
1279
1351
1316
1414
1273
 
1477
1431
1316
1451
1339
 
1351
1400
1374
1387
1298
 
1411
1462
1401
1306
1331
 
1487
1315
1474
1488
1592
 
1650
1613
1544
1526
1612
 
1577
1588
1633
1503
1463
 
1531
1662
1585
1515
1633
 
1589
1567
1509
1557
1548
 
1533
1506
1540
1577
1566
 
1447
1485
1567
1625
1532
 
1649
1599
1632
1446
1619
 
1608
1486
1493
1504
1525
 
1414
1469
1462
1580
1595
 
1514
1674
1528
1607
1555
 
1671
1400
1363
1349
1296
 
1310
1313
1423
1336
1265
 
1348
1279
1390
1362
1296
 
1365
1396
1305
1265
1378
 
1292
1310
1326
1287
1385
 
1338
1337
1288
1314
1346
 
1277
1290
1258
1249
1264
 
1276
1251
1469
1420
1592
 
1449
1520
1480
1595
1587
 
1461
1478
1669
1434
1575
 
1619
1417
1646
1647
1642
 
1514
1563
1616
1568
1457
 
1620
1602
1526
1602
1538
 
1565
1530
1575
1536
1674
 
1598
1495
1565
147
63
182
130
264
 
267
204
205
86
164
 
56
68
155
100
278
 
196
127
236
278
127
 
143
190
203
192
163
 
129
93
74
225
168
 
74
124
174
162
213
 
251
157
118
240
60
 
126
213
228
85
140
 
220
108
245
74
111
 
255
224
242
172
116
 
309
296
319
223
237
 
180
285
138
241
245
 
164
311
331
219
96
 
308
257
353
137
289
 
243
122
120
310
238
 
76
193
101
265
273
 
194
212
244
197
211
 
353
285
177
276
192
 
317
311
133
243
146
 
263
208
224
342
275
 
340
111
95
161
191
 
190
189
297
183
143
 
218
146
208
192
347
 
335
171
265
206
210
 
266
312
330
340
268
 
286
318
358
187
355
 
289
287
294
126
177
 
147
160
169
154
104
 
156
227
121
264
383
 
387
412
389
417
386
 
435
404
406
410
372
 
201
245
183
238
263
 
111
254
231
240
257
 
256
210
259
262
326
 
205
353
282
233
289
 
343
239
180
331
231
 
338
265
301
202
350
 
139
189
300
165
289
 
267
223
242
232
323
 
217
158
215
313
290
 
130
312
320
307
333
 
275
349
333
312
323
 
246
321
321
321
313
 
400
321
300
377
344
 
219
311
337
257
238
 
355
371
295
280
337
 
339
338
230
300
276
 
304
237
263
365
252
 
283
378
357
284
354
 
365
362
354
362
264
 
299
296
258
368
374
 
308
379
424
359
421
 
358
414
381
378
398
 
404
418
370
362
436
 
366
404
376
416
361
 
371
406
421
404
396
 
358
390
389
381
428
 
361
368
365
388
368
 
380
403
151
222
31
 
200
109
160
45
36
 
165
158
54
190
64
 
57
209
35
32
43
 
103
67
0
59
175
 
35
49
117
32
86
 
51
91
100
80
60
 
68
130
92


Sources: STI: PopStats and STI: Colossus