Travel Distances for St. Louis city, MO - ERSys®
Ersys Logo Ersys Name
St. Louis city – 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.

 
Seattle (King County, WA)
Dallas (Dallas County, TX)  
Memphis (Shelby County, TN)  
Clarksville (Montgomery County, TN)  
Manhattan (New York County, NY)  
Springfield (Greene County, MO)  
St. Louis (St. Louis city, MO)  
Columbia (Boone County, MO)  
Louisville (Jefferson County, KY)  
Davenport (Scott County, IA)  
Cedar Rapids (Linn County, IA)  
Indianapolis (Marion County, IN)  
Evansville (Vanderburgh County, IN)  
Springfield (Sangamon County, IL)  
Peoria (Peoria County, IL)  
Chicago (Cook County, IL)  
Atlanta (Fulton County, GA)  
Los Angeles (Los Angeles County, CA)  
Piggott (Clay County, AR)
Ash Flat (Sharp County, AR)
Augusta (Woodruff County, AR)
Batesville (Independence County, AR)
Berryville (Carroll County, AR)

Blytheville (Mississippi County, AR)
Clinton (Van Buren County, AR)
Harrisburg (Poinsett County, AR)
Harrison (Boone County, AR)
Heber Springs (Cleburne County, AR)

Jasper (Newton County, AR)
Lake City (Craighead County, AR)
Marion (Crittenden County, AR)
Marshall (Searcy County, AR)
Melbourne (Izard County, AR)

Mountain Home (Baxter County, AR)
Mountain View (Stone County, AR)
Newport (Jackson County, AR)
Paragould (Greene County, AR)
Pocahontas (Randolph County, AR)

Salem (Fulton County, AR)
Searcy (White County, AR)
Walnut Ridge (Lawrence County, AR)
Wynne (Cross County, AR)
Yellville (Marion County, AR)

Albion (Edwards County, IL)
Aledo (Mercer County, IL)
Belleville (St. Clair County, IL)
Benton (Franklin County, IL)
Bloomington (McLean County, IL)

Cairo (Alexander County, IL)
Cambridge (Henry County, IL)
Carlinville (Macoupin County, IL)
Carlyle (Clinton County, IL)
Carmi (White County, IL)

Carrollton (Greene County, IL)
Carthage (Hancock County, IL)
Charleston (Coles County, IL)
Chester (Randolph County, IL)
Clinton (DeWitt County, IL)

Danville (Vermilion County, IL)
Decatur (Macon County, IL)
Dixon (Lee County, IL)
Edwardsville (Madison County, IL)
Effingham (Effingham County, IL)

Elizabethtown (Hardin County, IL)
Eureka (Woodford County, IL)
Fairfield (Wayne County, IL)
Galesburg (Knox County, IL)
Geneva (Kane County, IL)

Golconda (Pope County, IL)
Greenville (Bond County, IL)
Hardin (Calhoun County, IL)
Harrisburg (Saline County, IL)
Havana (Mason County, IL)

Hennepin (Putnam County, IL)
Hillsboro (Montgomery County, IL)
Jacksonville (Morgan County, IL)
Jerseyville (Jersey County, IL)
Joliet (Will County, IL)

Jonesboro (Union County, IL)
Kankakee (Kankakee County, IL)
Lacon (Marshall County, IL)
Lawrenceville (Lawrence County, IL)
Lewistown (Fulton County, IL)

Lincoln (Logan County, IL)
Louisville (Clay County, IL)
McLeansboro (Hamilton County, IL)
Macomb (McDonough County, IL)
Marion (Williamson County, IL)

Marshall (Clark County, IL)
Metropolis (Massac County, IL)
Monmouth (Warren County, IL)
Monticello (Piatt County, IL)
Morris (Grundy County, IL)

Morrison (Whiteside County, IL)
Mound City (Pulaski County, IL)
Mount Carmel (Wabash County, IL)
Mount Carroll (Carroll County, IL)
Mount Sterling (Brown County, IL)

Mount Vernon (Jefferson County, IL)
Murphysboro (Jackson County, IL)
Nashville (Washington County, IL)
Newton (Jasper County, IL)
Olney (Richland County, IL)

Oquawka (Henderson County, IL)
Oregon (Ogle County, IL)
Ottawa (LaSalle County, IL)
Paris (Edgar County, IL)
Paxton (Ford County, IL)

Pekin (Tazewell County, IL)
Peoria (Peoria County, IL)
Petersburg (Menard County, IL)
Pinckneyville (Perry County, IL)
Pittsfield (Pike County, IL)

Pontiac (Livingston County, IL)
Princeton (Bureau County, IL)
Quincy (Adams County, IL)
Robinson (Crawford County, IL)
Rock Island (Rock Island County, IL)

Rushville (Schuyler County, IL)
Salem (Marion County, IL)
Shawneetown (Gallatin County, IL)
Shelbyville (Shelby County, IL)
Springfield (Sangamon County, IL)

Sullivan (Moultrie County, IL)
Sycamore (DeKalb County, IL)
Taylorville (Christian County, IL)
Toledo (Cumberland County, IL)
Toulon (Stark County, IL)

Tuscola (Douglas County, IL)
Urbana (Champaign County, IL)
Vandalia (Fayette County, IL)
Vienna (Johnson County, IL)
Virginia (Cass County, IL)

Waterloo (Monroe County, IL)
Watseka (Iroquois County, IL)
Winchester (Scott County, IL)
Yorkville (Kendall County, IL)
Bedford (Lawrence County, IN)

Bloomfield (Greene County, IN)
Bloomington (Monroe County, IN)
Boonville (Warrick County, IN)
Brazil (Clay County, IN)
Brownstown (Jackson County, IN)

Columbus (Bartholomew County, IN)
Corydon (Harrison County, IN)
Covington (Fountain County, IN)
Crawfordsville (Montgomery County, IN)
Crown Point (Lake County, IN)

Danville (Hendricks County, IN)
Delphi (Carroll County, IN)
English (Crawford County, IN)
Evansville (Vanderburgh County, IN)
Fowler (Benton County, IN)

Frankfort (Clinton County, IN)
Franklin (Johnson County, IN)
Greencastle (Putnam County, IN)
Indianapolis (Marion County, IN)
Jasper (Dubois County, IN)

Jeffersonville (Clark County, IN)
Kentland (Newton County, IN)
Lafayette (Tippecanoe County, IN)
Lebanon (Boone County, IN)
Martinsville (Morgan County, IN)

Monticello (White County, IN)
Mount Vernon (Posey County, IN)
Nashville (Brown County, IN)
New Albany (Floyd County, IN)
Newport (Vermillion County, IN)

Noblesville (Hamilton County, IN)
Paoli (Orange County, IN)
Petersburg (Pike County, IN)
Princeton (Gibson County, IN)
Rensselaer (Jasper County, IN)

Rockport (Spencer County, IN)
Rockville (Parke County, IN)
Salem (Washington County, IN)
Scottsburg (Scott County, IN)
Shelbyville (Shelby County, IN)

Shoals (Martin County, IN)
Spencer (Owen County, IN)
Sullivan (Sullivan County, IN)
Tell City (Perry County, IN)
Terre Haute (Vigo County, IN)

Vincennes (Knox County, IN)
Washington (Daviess County, IN)
Williamsport (Warren County, IN)
Albia (Monroe County, IA)
Anamosa (Jones County, IA)

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

Clinton (Clinton County, IA)
Corydon (Wayne County, IA)
Davenport (Scott County, IA)
Fairfield (Jefferson County, IA)
Fort Madison (Lee County, IA)

Iowa City (Johnson County, IA)
Keosauqua (Van Buren County, IA)
Knoxville (Marion County, IA)
Leon (Decatur County, IA)
Maquoketa (Jackson County, IA)

Marengo (Iowa County, IA)
Montezuma (Poweshiek County, IA)
Mount Pleasant (Henry County, IA)
Muscatine (Muscatine County, IA)
Oskaloosa (Mahaska County, IA)

Ottumwa (Wapello County, IA)
Sigourney (Keokuk County, IA)
Tipton (Cedar County, IA)
Wapello (Louisa County, IA)
Washington (Washington County, IA)

Fort Scott (Bourbon County, KS)
Kansas City (Wyandotte County, KS)
Mound City (Linn County, KS)
Olathe (Johnson County, KS)
Paola (Miami County, KS)

Bardwell (Carlisle County, KY)
Benton (Marshall County, KY)
Bowling Green (Warren County, KY)
Brandenburg (Meade County, KY)
Brownsville (Edmonson County, KY)

Cadiz (Trigg County, KY)
Calhoun (McLean County, KY)
Clinton (Hickman County, KY)
Dixon (Webster County, KY)
Eddyville (Lyon County, KY)

Elizabethtown (Hardin County, KY)
Elkton (Todd County, KY)
Franklin (Simpson County, KY)
Greenville (Muhlenberg County, KY)
Hardinsburg (Breckinridge County, KY)

Hartford (Ohio County, KY)
Hawesville (Hancock County, KY)
Henderson (Henderson County, KY)
Hickman (Fulton County, KY)
Hopkinsville (Christian County, KY)

Leitchfield (Grayson County, KY)
Louisville (Jefferson County, KY)
Madisonville (Hopkins County, KY)
Marion (Crittenden County, KY)
Mayfield (Graves County, KY)

Morganfield (Union County, KY)
Morgantown (Butler County, KY)
Murray (Calloway County, KY)
Owensboro (Daviess County, KY)
Paducah (McCracken County, KY)

Princeton (Caldwell County, KY)
Russellville (Logan County, KY)
Shepherdsville (Bullitt County, KY)
Smithland (Livingston County, KY)
Wickliffe (Ballard County, KY)

Albany (Gentry County, MO)
Alton (Oregon County, MO)
Ava (Douglas County, MO)
Benton (Scott County, MO)
Bethany (Harrison County, MO)

Bloomfield (Stoddard County, MO)
Bolivar (Polk County, MO)
Boonville (Cooper County, MO)
Bowling Green (Pike County, MO)
Buffalo (Dallas County, MO)

Butler (Bates County, MO)
California (Moniteau County, MO)
Camdenton (Camden County, MO)
Carrollton (Carroll County, MO)
Carthage (Jasper County, MO)

Caruthersville (Pemiscot County, MO)
Cassville (Barry County, MO)
Centerville (Reynolds County, MO)
Charleston (Mississippi County, MO)
Chillicothe (Livingston County, MO)

Clayton (St. Louis County, MO)
Clinton (Henry County, MO)
Columbia (Boone County, MO)
Doniphan (Ripley County, MO)
Edina (Knox County, MO)

Eminence (Shannon County, MO)
Farmington (St. Francois County, MO)
Fayette (Howard County, MO)
Forsyth (Taney County, MO)
Fredericktown (Madison County, MO)

Fulton (Callaway County, MO)
Gainesville (Ozark County, MO)
Galena (Stone County, MO)
Gallatin (Daviess County, MO)
Greenfield (Dade County, MO)

Greenville (Wayne County, MO)
Harrisonville (Cass County, MO)
Hartville (Wright County, MO)
Hermann (Gasconade County, MO)
Hermitage (Hickory County, MO)

Hillsboro (Jefferson County, MO)
Houston (Texas County, MO)
Huntsville (Randolph County, MO)
Independence (Jackson County, MO)
Ironton (Iron County, MO)

Jackson (Cape Girardeau County, MO)
Jefferson City (Cole County, MO)
Kahoka (Clark County, MO)
Kennett (Dunklin County, MO)
Keytesville (Chariton County, MO)

Kingston (Caldwell County, MO)
Kirksville (Adair County, MO)
Lamar (Barton County, MO)
Lancaster (Schuyler County, MO)
Lebanon (Laclede County, MO)

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

Marble Hill (Bollinger County, MO)
Marshall (Saline County, MO)
Marshfield (Webster 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)
Mount Vernon (Lawrence County, MO)

Nevada (Vernon County, MO)
New London (Ralls County, MO)
New Madrid (New Madrid County, MO)
Osceola (St. Clair County, MO)
Ozark (Christian County, MO)

Palmyra (Marion County, MO)
Paris (Monroe County, MO)
Perryville (Perry County, MO)
Platte City (Platte County, MO)
Plattsburg (Clinton County, MO)

Poplar Bluff (Butler County, MO)
Potosi (Washington County, MO)
Princeton (Mercer County, MO)
Richmond (Ray County, MO)
Rolla (Phelps County, MO)

St. Charles (St. Charles County, MO)
Ste. Genevieve (Ste. Genevieve County, MO)
St. Louis (St. Louis city, MO)
Salem (Dent County, MO)
Sedalia (Pettis County, MO)

Shelbyville (Shelby County, MO)
Springfield (Greene County, MO)
Steelville (Crawford County, MO)
Stockton (Cedar County, MO)
Trenton (Grundy County, MO)

Troy (Lincoln County, MO)
Tuscumbia (Miller County, MO)
Union (Franklin County, MO)
Unionville (Putnam County, MO)
Van Buren (Carter County, MO)

Versailles (Morgan County, MO)
Vienna (Maries County, MO)
Warrensburg (Johnson County, MO)
Warrenton (Warren County, MO)
Warsaw (Benton County, MO)

Waynesville (Pulaski County, MO)
West Plains (Howell County, MO)
Alamo (Crockett County, TN)
Ashland City (Cheatham County, TN)
Bolivar (Hardeman County, TN)

Brownsville (Haywood County, TN)
Camden (Benton County, TN)
Centerville (Hickman County, TN)
Charlotte (Dickson County, TN)
Clarksville (Montgomery County, TN)

Covington (Tipton County, TN)
Decaturville (Decatur County, TN)
Dover (Stewart County, TN)
Dresden (Weakley County, TN)
Dyersburg (Dyer County, TN)

Erin (Houston County, TN)
Henderson (Chester County, TN)
Huntingdon (Carroll County, TN)
Jackson (Madison County, TN)
Lexington (Henderson County, TN)

Linden (Perry County, TN)
Memphis (Shelby County, TN)
Paris (Henry County, TN)
Ripley (Lauderdale County, TN)
Somerville (Fayette County, TN)

Springfield (Robertson County, TN)
Tiptonville (Lake County, TN)
Trenton (Gibson County, TN)
Union City (Obion County, TN)
Waverly (Humphreys County, TN)

1593
1518
1535
1518
1408
 
1614
1472
1570
1433
1497
 
1430
1583
1601
1460
1503
 
1474
1491
1541
1579
1553
 
1505
1514
1555
1568
1457
 
1711
1585
1607
1664
1671
 
1650
1615
1616
1640
1705
 
1588
1558
1707
1614
1669
 
1740
1669
1657
1608
1686
 
1698
1657
1694
1602
1716
 
1688
1640
1575
1684
1613
 
1660
1637
1599
1591
1722
 
1645
1733
1653
1731
1608
 
1648
1687
1685
1581
1663
 
1733
1677
1588
1689
1706
 
1633
1651
1727
1635
1573
 
1664
1641
1639
1706
1710
 
1572
1667
1686
1734
1716
 
1637
1639
1622
1642
1568
 
1691
1653
1540
1729
1597
 
1585
1663
1704
1674
1631
 
1685
1700
1647
1703
1630
 
1703
1709
1655
1666
1602
 
1597
1738
1587
1709
1796
 
1772
1795
1753
1763
1820
 
1827
1816
1752
1777
1762
 
1798
1792
1798
1739
1758
 
1798
1820
1779
1816
1772
 
1839
1752
1781
1801
1800
 
1788
1720
1810
1832
1750
 
1825
1797
1753
1737
1768
 
1766
1759
1817
1834
1835
 
1780
1782
1747
1782
1750
 
1741
1760
1758
1478
1570
 
1494
1562
1548
1471
1452
 
1619
1448
1597
1521
1548
 
1551
1518
1467
1425
1600
 
1526
1500
1542
1572
1490
 
1497
1513
1573
1563
1538
 
1348
1356
1344
1349
1345
 
1660
1696
1802
1813
1810
 
1726
1755
1661
1731
1711
 
1830
1762
1796
1760
1799
 
1775
1782
1737
1651
1745
 
1808
1837
1742
1710
1681
 
1721
1786
1699
1762
1680
 
1721
1777
1839
1693
1656
 
1389
1529
1458
1629
1405
 
1609
1418
1461
1545
1435
 
1371
1468
1455
1424
1367
 
1626
1391
1552
1642
1425
 
1589
1402
1483
1560
1501
 
1530
1582
1465
1434
1588
 
1503
1471
1414
1405
1394
 
1580
1373
1467
1530
1424
 
1575
1497
1475
1376
1570
 
1624
1489
1527
1604
1454
 
1398
1480
1370
1486
1459
 
1402
1374
1506
1445
1481
 
1606
1437
1445
1383
1504
 
1509
1452
1527
1524
1395
 
1368
1537
1631
1404
1428
 
1532
1504
1612
1357
1375
 
1583
1563
1430
1398
1509
 
1579
1602
1593
1521
1433
 
1505
1424
1531
1397
1425
 
1556
1472
1552
1461
1550
 
1452
1500
1407
1546
1423
 
1484
1502
1658
1772
1667
 
1651
1713
1752
1755
1753
 
1630
1715
1726
1679
1642
 
1735
1686
1696
1675
1701
 
1730
1615
1701
1635
1647
 
1780
1635
1667
1659
1731
 
376
441
409
431
548
 
345
473
379
521
449
 
520
370
344
489
451
 
484
459
408
379
409
 
455
429
403
376
498
 
378
619
452
387
527
 
349
608
486
435
365
 
506
589
447
417
507
 
475
489
623
465
435
 
335
549
388
594
600
 
338
449
507
359
548
 
582
467
523
494
573
 
373
541
571
388
556
 
519
414
377
577
373
 
430
335
600
490
570
 
632
352
372
650
554
 
402
390
421
417
399
 
611
630
577
443
505
 
550
561
525
405
536
 
544
594
574
406
630
 
555
421
345
459
507
 
465
614
483
436
588
 
468
485
444
356
534
 
450
517
525
588
370
 
390
391
337
425
365
 
385
322
470
455
552
 
430
487
336
340
500
 
465
406
428
426
349
 
324
512
478
447
406
 
499
348
389
324
454
 
442
350
364
363
518
 
321
443
347
348
406
 
364
403
404
318
427
 
381
371
478
680
686
 
652
610
691
668
699
 
642
687
635
649
608
 
669
635
705
703
666
 
694
698
632
642
687
 
666
674
663
632
655
 
640
682
655
678
670
 
336
308
249
309
259
 
287
306
327
317
308
 
284
261
237
284
299
 
290
314
333
331
273
 
278
317
302
321
315
 
333
271
295
315
330
 
302
254
300
323
343
 
706
442
514
370
694
 
378
570
586
539
555
 
635
565
551
634
604
 
341
570
446
352
654
 
471
611
567
412
615
 
455
436
591
530
422
 
547
493
552
677
586
 
411
648
515
518
576
 
462
490
597
663
437
 
386
545
611
361
613
 
669
632
610
646
535
 
644
671
527
642
607
 
397
612
537
693
629
 
557
654
533
595
577
 
623
558
349
597
544
 
573
576
410
691
685
 
396
458
681
652
502
 
486
429
467
480
598
 
593
552
485
591
668
 
512
545
489
662
433
 
570
520
622
511
588
 
519
467
301
227
281
 
302
262
223
235
254
 
322
245
270
298
322
 
256
267
274
283
259
 
233
329
281
321
300
 
234
339
298
320
249
 
400
440
494
470
492
 
425
503
463
484
496
 
499
442
478
489
458
 
456
476
470
427
423
 
438
505
434
486
471
 
240
164
260
272
115
 
343
135
211
239
260
 
226
204
165
293
134
 
117
152
92
243
193
 
305
113
242
152
33
 
312
223
241
287
163
 
93
207
197
234
33
 
314
52
105
215
163
 
146
216
263
182
291
 
168
328
166
133
50
 
117
338
236
119
205
 
252
294
257
199
216
 
180
86
68
154
98
 
134
125
169
273
225
 
82
97
233
195
152
 
191
232
286
178
175
 
162
52
179
180
124
 
144
122
212
312
185
 
274
73
210
40
215
 
198
195
263
163
222
 
204
264
118
131
34
 
156
102
250
266
86
 
123
183
158
164
241
 
264
74
108
140
180
 
89
270
197
263
136
 
152
236
232
241
68
 
275
145
239
240
188
 
224
183
190
273
164
 
219
221
109
271
185
 
257
192
206
280
297
 
132
302
152
229
208
 
199
235
282
324
154
 
226
250
209
177
259
 
252
236
177
187
210
 
464
415
456
427
440
 
350
347
343
277
330
 
344
298
364
299
330
 
301
348
359
321
288
 
306
277
276
373
345
 
310
270
311
312
356
 
287
323
362
283
333
 
327
348
286
327
345
 
363
407
429
342
348
 
362
422
332
252
408
 
430
340
377
349
480
 
405
486
350
351
337
 
261
401
315
397
261
 
378
316
322
459
326
 
305
441
465
354
448
 
357
414
408
293
402
 
292
386
304
399
332
 
325
327
231
407
322
 
365
279
461
268
391
 
373
396
319
318
289
 
336
346
417
374
252
 
287
305
282
241
462
 
448
249
376
412
444
 
245
279
307
408
388
 
380
315
323
374
345
 
258
295
259
355
364
 
267
438
330
432
332
 
263
354
293
292
377
 
360
338
383
277
389
 
367
417
425
387
460
 
440
399
416
391
365
 
446
433
370
388
410
 
381
445
405
432
430
 
430
481
385
432
465
 
372
389
411
381
397
 
303
330
389
361
370
 
333
389
363
364
386
 
380
344
385
373
346
 
340
364
365
328
319
 
325
398
330
386
354
 
184
67
156
193
39
 
260
48
103
148
200
 
109
83
116
196
54
 
114
72
76
137
126
 
239
18
177
42
103
 
242
129
122
216
39
 
38
109
78
119
93
 
229
95
22
173
37
 
44
149
193
59
212
 
138
254
55
74
75
 
75
254
189
95
80
 
172
207
166
144
162
 
71
88
59
129
82
 
13
0
52
185
101
 
52
44
109
156
71
 
66
151
223
102
66
 
96
99
84
125
27
 
97
87
126
234
63
 
169
99
89
88
211
 
185
197
224
157
229
 
223
256
124
151
127
 
178
155
237
221
121
 
166
207
165
195
216
 
268
114
147
174
192
 
149
215
208
263
131
 
197
226
200
198
129
 
241
143
239
249
219
 
208
181
164
246
148
 
182
195
126
168
127
 
147
79
136
170
194
 
82
194
76
124
91
 
117
123
186
217
105
 
146
162
102
89
162
 
148
141
105
87
115
 
339
294
331
305
317
 
270
278
312
264
305
 
286
255
284
246
267
 
290
302
324
278
267
 
271
250
229
290
294
 
288
271
262
250
282
 
231
290
294
246
260
 
268
307
283
258
263
 
250
296
309
252
234
 
268
298
207
128
284
 
305
215
253
226
355
 
316
363
240
265
218
 
150
276
190
293
140
 
266
210
197
338
223
 
180
324
343
236
323
 
254
290
288
172
277
 
181
268
179
276
225
 
233
203
113
313
198
 
246
160
336
154
268
 
250
275
197
197
166
 
239
221
294
257
135
 
162
188
158
119
338
 
323
124
288
287
322
 
120
154
209
288
269
 
279
204
210
252
225
 
143
193
150
238
239
 
143
315
213
307
215
 
142
231
176
179
269
 
235
216
258
156
264
 
246
303
344
341
381
 
357
334
360
339
314
 
358
366
310
313
325
 
323
370
334
355
359
 
368
390
316
346
382
 
329
302
332
300
337
 
237
268
325
298
318
 
267
329
298
310
324
 
325
278
318
314
285
 
281
303
301
263
254
 
264
335
266
321
297
 
130
113
90
129
59
 
194
108
38
82
142
 
53
89
81
129
44
 
110
38
142
72
74
 
177
67
119
89
160
 
179
64
68
154
41
 
102
44
32
59
143
 
163
130
86
128
50
 
29
93
132
72
147
 
107
190
94
59
127
 
140
189
138
160
61
 
109
141
100
97
111
 
105
154
116
105
93
 
54
66
19
119
63
 
92
110
93
115
126
 
54
88
163
52
0
 
57
161
24
83
91
 
73
80
63
169
32
 
104
122
45
144
180
 
154
172
175
135
202
 
203
218
122
147
165
 
167
166
198
169
135
 
169
192
149
186
174
 
235
134
153
170
173
 
165
159
186
229
119
 
194
190
155
149
153
 
192
128
207
220
206
 
171
157
129
201
123
 
138
154
129
187
181
 
160
105
184
182
211
 
145
205
132
148
107
 
162
138
210
226
166
 
188
195
129
135
188
 
169
172
157
125
150
 
304
276
301
284
292
 
204
215
261
224
256
 
225
202
219
189
206
 
249
246
270
223
221
 
220
203
175
224
235
 
241
236
205
190
218
 
174
239
231
196
196
 
208
253
246
195
198
 
250
234
255
186
234
 
201
253
175
89
238
 
273
176
207
207
312
 
249
314
177
199
207
 
87
242
155
228
136
 
205
145
168
285
158
 
139
267
293
229
280
 
189
264
234
122
236
 
119
212
156
256
161
 
167
160
118
246
177
 
234
158
296
161
219
 
229
257
149
188
150
 
173
195
244
251
141
 
127
186
114
112
292
 
287
94
221
249
271
 
100
128
143
274
257
 
213
142
213
233
171
 
83
127
86
180
206
 
127
267
156
266
211
 
91
185
118
184
206
 
196
166
230
104
226
 
194
243
278
283
315
 
291
271
299
279
255
 
292
303
249
248
259
 
262
305
270
289
295
 
305
324
252
280
315
 
273
236
267
235
275
 
185
255
282
273
350
 
193
319
243
330
302
 
340
220
243
317
274
 
290
292
262
212
224
 
261
300
230
262
309
 
39
280
138
75
188
 
113
268
155
109
35
 
179
255
109
125
168
 
149
149
286
144
96
 
56
210
53
255
272
 
68
118
185
58
209
 
245
133
189
170
246
 
102
216
232
52
218
 
179
75
55
240
79
 
98
86
261
152
239
 
294
109
32
312
222
 
78
99
103
77
59
 
273
294
242
113
173
 
210
221
187
98
209
 
209
256
246
71
290
 
219
89
40
120
169
 
125
284
145
97
248
 
131
151
109
84
198
 
144
193
194
258
83
 
79
98
14
108
101
 
121
78
149
146
237
 
135
185
63
0
182
 
167
131
120
144
43
 
103
193
170
153
115
 
195
20
110
96
131
 
164
70
37
25
205
 
27
124
89
106
143
 
62
99
77
42
103
 
48
51
159
351
347
 
323
273
352
342
372
 
302
363
296
315
273
 
330
303
375
383
326
 
356
363
297
302
355
 
334
339
323
294
318
 
391
397
396
399
399
 
112
91
92
74
88
 
79
34
122
34
70
 
93
84
103
57
61
 
51
43
10
134
79
 
77
99
45
54
106
 
28
70
104
28
88
 
64
87
100
76
110
 
396
230
290
127
382
 
152
322
290
219
304
 
370
276
284
335
376
 
171
359
191
123
347
 
158
340
268
204
291
 
217
158
290
319
154
 
246
285
336
370
347
 
170
372
277
217
316
 
166
246
288
376
171
 
123
255
280
184
308
 
368
310
370
320
280
 
352
381
236
331
292
 
142
316
297
390
301
 
248
336
225
268
350
 
372
236
147
335
318
 
248
262
129
401
388
 
179
177
364
359
230
 
171
137
154
220
313
 
273
320
208
342
356
 
198
268
190
339
202
 
290
241
340
203
317
 
256
253
176
123
205
 
191
136
149
125
99
 
204
169
105
134
168
 
116
186
145
177
169
 
165
240
125
190
216
 
109
155
159
136
132
 
323
385
422
407
467
 
335
451
384
451
437
 
464
361
386
444
404
 
414
423
399
350
357
 
388
438
365
404
432
 
141
261
224
192
157
 
252
237
202
190
160
 
229
267
110
236
151
 
82
148
225
216
136
 
199
177
154
237
185
 
209
184
243
191
210
 
195
182
217
228
160
 
233
129
192
110
216
 
173
144
174
244
206
 
86
228
249
130
163
 
244
247
128
256
245
 
180
221
199
121
126
 
265
227
178
83
114
 
192
195
197
207
248
 
152
206
278
100
260
 
235
170
180
144
186
 
132
203
169
117
216
 
113
111
168
220
216
 
237
108
229
177
66
 
67
47
134
55
62
 
41
108
71
44
130
 
19
62
101
144
85
 
40
20
38
0
105
 
103
97
57
24
29
 
75
158
40
103
67
 
19
86
108
125
97
 
139
58
81
78
26
 
84
48
82
130
69
 
105
94
70
361
312
 
337
272
326
361
386
 
257
384
264
318
281
 
310
314
380
407
284
 
340
357
296
282
357
 
341
336
295
282
310
 
480
461
479
467
474
 
253
235
195
123
178
 
221
166
265
177
214
 
144
212
213
186
140
 
165
134
154
276
215
 
158
109
184
199
250
 
172
179
248
149
231
 
207
207
126
219
251
 
434
356
403
261
418
 
286
420
357
271
402
 
452
353
375
392
478
 
314
470
306
262
393
 
237
420
335
334
320
 
335
269
351
434
271
 
317
405
447
415
446
 
296
446
386
293
407
 
260
357
341
440
285
 
252
334
298
324
362
 
419
341
466
341
380
 
414
442
318
374
336
 
269
379
402
436
322
 
308
370
291
296
454
 
461
280
288
423
427
 
286
313
246
459
442
 
311
280
396
418
327
 
243
244
233
326
386
 
313
425
307
436
396
 
263
355
276
365
325
 
371
330
411
275
402
 
354
375
320
248
349
 
336
278
282
256
231
 
348
309
246
279
312
 
254
329
288
320
311
 
302
385
268
334
360
 
230
297
304
280
270
 
393
396
462
428
400
 
428
443
445
403
447
 
419
430
474
422
408
 
391
422
439
413
396
 
387
465
408
468
400
 
313
72
254
310
174
 
368
90
208
261
326
 
196
111
251
296
189
 
246
204
113
237
256
 
360
152
303
97
172
 
360
244
202
336
143
 
132
225
172
209
185
 
337
206
134
307
134
 
174
277
315
116
326
 
274
369
90
210
172
 
89
363
320
88
145
 
291
316
278
276
293
 
80
120
153
264
213
 
144
136
165
296
170
 
174
121
141
291
66
 
140
272
347
232
184
 
229
154
207
259
112
 
233
222
247
348
159
 
263
221
174
169
347
 
321
333
357
292
365
 
357
391
256
282
227
 
311
277
372
352
245
 
292
340
299
326
351
 
403
234
273
303
326
 
268
343
343
399
265
 
325
362
334
330
244
 
373
278
375
384
351
 
344
317
299
380
284
 
316
330
256
87
23
 
92
85
0
106
107
 
74
119
62
68
95
 
23
86
86
137
52
 
23
51
70
49
68
 
76
51
31
60
46
 
328
254
312
270
288
 
379
395
444
400
438
 
408
385
393
373
388
 
426
430
454
407
401
 
402
384
358
396
419
 
422
406
389
373
396
 
358
422
411
378
375
 
392
436
419
376
372
 
182
365
350
355
170
 
363
315
215
183
308
 
292
235
279
203
361
 
414
384
315
371
179
 
240
272
211
372
127
 
333
297
202
373
313
 
215
372
369
185
335
 
341
269
329
226
291
 
265
321
181
244
307
 
335
236
107
405
187
 
203
131
338
109
301
 
224
237
241
164
159
 
335
213
326
201
107
 
194
143
207
128
355
 
318
165
389
291
351
 
150
173
308
242
221
 
366
283
147
221
278
 
227
289
242
299
240
 
150
341
277
316
164
 
210
261
246
124
344
 
252
261
246
219
272
 
288
361
449
466
485
 
459
450
481
462
439
 
456
481
431
424
427
 
445
479
447
462
472
 
485
483
432
445
482
 
457
404
439
408
456
 
357
372
435
404
392
 
390
425
414
391
426
 
408
397
439
405
386
 
373
402
411
380
366
 
364
441
379
437
385
 
258
26
213
261
113
 
323
28
162
213
272
 
157
84
192
254
130
 
184
146
61
194
200
 
309
90
249
44
119
 
311
195
166
286
92
 
70
175
128
169
127
 
292
146
72
249
83
 
117
222
263
75
279
 
214
321
44
149
113
 
37
318
264
49
109
 
241
270
231
219
236
 
46
73
93
203
151
 
85
76
114
249
136
 
112
60
119
232
6
 
99
220
295
176
132
 
171
104
154
201
50
 
172
161
195
301
113
 
223
159
133
113
286
 
261
271
300
230
303
 
295
331
194
220
169
 
249
216
312
296
183
 
231
278
237
264
292
 
342
173
211
241
264
 
207
288
281
338
203
 
263
301
275
273
183
 
316
216
314
323
289
 
284
255
239
322
223
 
257
271
194
120
51
 
110
58
62
131
145
 
27
152
0
80
75
 
48
91
130
173
35
 
77
99
64
26
107
 
101
84
31
40
59
 
337
275
325
289
305
 
335
347
387
340
380
 
357
330
349
320
338
 
366
376
398
352
342
 
346
325
303
353
366
 
363
346
335
321
349
 
304
365
363
321
327
 
340
382
359
327
327
 
215
339
336
313
200
 
325
311
212
156
301
 
302
227
270
215
364
 
375
380
285
328
197
 
202
277
202
341
126
 
307
261
199
362
276
 
200
356
362
209
334
 
306
282
315
202
288
 
230
301
178
261
274
 
293
223
98
369
191
 
223
139
342
123
290
 
238
257
223
178
159
 
296
217
316
228
111
 
178
161
185
115
352
 
325
143
348
293
342
 
131
162
267
266
245
 
331
250
175
237
257
 
191
249
203
275
241
 
142
334
251
316
187
 
180
250
216
146
315
 
246
243
254
191
271
 
272
340
407
413
443
 
419
402
431
410
387
 
417
434
381
379
386
 
394
435
401
419
426
 
437
447
384
406
442
 
403
363
396
364
407
 
278
351
371
366
449
 
279
413
331
428
395
 
438
309
324
413
370
 
388
387
352
303
318
 
358
391
322
347
406
 
126
336
231
173
232
 
206
317
234
199
132
 
262
325
157
223
218
 
166
205
319
233
164
 
150
255
143
310
287
 
161
202
271
156
272
 
282
212
263
255
261
 
200
229
275
111
280
 
236
154
152
306
178
 
133
177
320
197
260
 
333
203
111
349
295
 
172
198
197
141
131
 
335
323
271
142
199
 
263
271
252
195
289
 
240
294
325
120
341
 
290
176
138
184
236
 
181
303
213
153
296
 
174
185
189
181
268
 
239
206
271
277
60
 
85
77
85
117
48
 
69
21
159
140
236
 
113
170
40
99
186
 
148
89
115
109
66
 
8
198
162
131
90
 
183
119
73
7
145
 
126
46
85
100
202
 
75
133
33
32
91
 
65
92
108
58
123
 
101
82
165
423
397
 
396
338
406
418
446
 
345
440
346
383
342
 
388
374
445
461
371
 
416
428
362
359
423
 
405
405
376
354
381
 
488
489
493
492
494
 
202
172
95
29
77
 
148
95
208
117
150
 
37
125
113
105
50
 
82
60
104
221
135
 
59
0
114
142
189
 
122
87
180
82
178
 
140
115
17
164
203
 
480
327
389
223
465
 
247
420
382
304
403
 
466
370
381
425
475
 
258
458
290
217
433
 
250
435
359
300
370
 
316
257
380
417
253
 
338
383
435
456
446
 
268
467
376
310
413
 
262
345
376
468
270
 
221
349
354
274
396
 
456
390
468
396
379
 
443
473
331
415
376
 
240
407
396
477
377
 
337
418
315
346
448
 
469
318
238
432
417
 
329
348
228
492
478
 
275
275
445
449
328
 
261
235
245
318
407
 
355
419
306
440
440
 
287
365
285
418
300
 
385
337
433
295
414
 
354
351
251
153
273
 
266
198
190
166
145
 
283
225
167
211
251
 
170
251
213
246
230
 
215
318
194
270
289
 
135
242
235
220
185
 
210
191
258
223
191
 
247
233
250
192
239
 
208
239
284
211
201
 
181
214
237
223
200
 
180
258
212
270
189
 
234
177
129
195
207
 
217
197
133
161
232
 
106
120
225
153
197
 
264
192
250
126
203
 
242
203
217
173
292
 
236
158
93
221
152
 
225
154
124
108
283
 
196
279
211
250
153
 
178
206
213
137
202
 
250
234
163
214
265
 
234
215
248
250
110
 
189
182
164
224
229
 
156
264
249
252
247
 
182
190
151
173
93
 
237
226
85
247
197
 
124
183
240
192
155
 
204
285
167
220
197
 
224
234
173
215
133
 
125
274
111
278
314
 
289
312
279
281
338
 
344
339
276
299
313
 
316
321
319
268
290
 
322
338
297
335
293
 
360
288
307
322
317
 
320
250
327
354
270
 
346
317
274
259
306
 
295
278
336
353
353
 
298
299
264
309
268
 
260
279
283
146
225
 
125
143
211
127
152
 
228
136
202
144
127
 
192
125
169
145
232
 
197
182
145
183
163
 
143
165
205
165
166
 
150
130
146
134
139
 
231
260
349
339
351
 
285
292
241
270
265
 
360
318
350
305
328
 
313
310
268
238
302
 
343
359
285
256
252
 
256
328
272
294
239
 
273
330
364
247
224
 
140
164
139
197
129
 
193
110
23
66
99
 
119
25
69
69
165
 
240
178
128
215
88
 
110
87
0
180
85
 
135
131
24
162
146
 
21
162
161
110
134
 
162
111
118
51
88
 
107
114
36
109
131
 
181
27
107
225
47
 
103
87
146
110
90
 
84
114
41
79
55
 
171
48
115
127
105
 
29
97
44
87
151
 
133
66
223
97
141
 
73
40
157
133
122
 
183
109
121
91
76
 
98
140
114
100
52
 
61
132
86
118
104
 
73
50
80
112
152
 
45
56
76
65
74
 
78
155
281
344
313
 
287
305
344
333
318
 
276
328
298
271
257
 
312
315
295
298
315
 
337
295
286
269
304
 
343
236
277
250
317
 
155
182
239
212
240
 
188
244
214
228
238
 
243
195
237
230
199
 
198
217
215
179
169
 
179
249
180
237
214
 
120
179
16
84
144
 
127
184
49
47
119
 
46
132
125
54
125
 
175
110
225
17
97
 
134
153
103
160
246
 
130
49
41
111
115
 
187
56
76
34
228
 
98
212
171
138
122
 
115
94
100
129
94
 
147
133
159
132
212
 
220
122
135
239
97
 
75
78
51
115
117
 
163
238
202
153
170
 
138
150
98
63
73
 
177
194
108
138
197
 
104
69
129
94
86
 
110
246
81
116
171
 
132
149
65
112
91
 
21
199
70
230
203
 
180
203
165
178
227
 
236
225
184
204
246
 
215
233
206
154
207
 
229
232
195
233
179
 
247
210
218
224
212
 
235
136
219
240
175
 
247
204
160
145
228
 
181
179
224
241
248
 
186
192
156
195
164
 
148
166
195
214
246
 
186
157
242
201
231
 
222
219
203
188
149
 
219
171
239
237
238
 
239
237
175
197
223
 
201
213
222
183
199
 
248
244
250
247
249
 
139
161
237
225
239
 
181
179
152
159
160
 
246
210
241
194
214
 
200
196
155
154
196
 
230
245
174
148
158
 
144
217
175
180
139
 
167
221
250
144
132
 
245
148
176
113
231
 
122
186
137
71
169
 
223
125
143
182
245
 
173
240
92
129
194
 
5
191
114
143
148
 
119
60
136
206
74
 
93
184
217
218
213
 
105
221
156
64
174
 
33
130
135
223
75
 
93
104
146
166
155
 
215
165
233
179
147
 
198
228
87
179
142
 
93
163
170
237
163
 
95
188
72
129
222
 
229
90
147
191
196
 
106
111
66
247
235
 
130
56
216
205
95
 
18
47
0
98
161
 
126
194
76
204
205
 
45
123
43
194
119
 
141
97
188
50
171
 
121
158
207
241
243
 
217
213
248
233
214
 
215
241
199
184
185
 
212
237
208
220
231
 
247
244
194
203
240
 
237
162
197
166
222
 
178
114
170
135
59
 
207
121
182
66
137
 
82
184
220
96
110
 
78
113
158
173
144
 
99
160
151
194
75
 
297
308
202
246
325
 
227
328
235
235
287
 
213
251
319
196
310
 
368
299
380
211
290
 
275
325
281
303
418
 
264
242
199
263
276
 
352
248
241
209
406
 
222
397
337
323
278
 
294
282
267
266
241
 
340
253
294
321
388
 
365
227
313
382
236
 
251
221
228
305
303
 
288
394
374
346
359
 
305
315
269
225
214
 
357
354
216
327
329
 
250
256
282
288
267
 
303
413
271
309
326
 
325
341
258
243
253
 
189
388
228
403
388
 
368
392
334
371
411
 
424
398
378
397
431
 
408
426
381
320
399
 
422
423
388
425
356
 
422
399
411
418
402
 
428
300
407
415
368
 
440
384
340
322
418
 
345
373
404
422
438
 
368
382
346
361
357
 
331
349
387
266
356
 
250
275
341
245
264
 
360
246
334
273
259
 
322
255
285
246
364
 
325
306
277
315
285
 
269
292
337
297
296
 
89
155
106
143
128
 
237
273
378
393
387
 
303
332
240
308
287
 
408
339
373
336
377
 
352
361
316
231
322
 
385
419
318
287
258
 
299
363
277
341
256
 
298
354
419
269
233
 
218
111
38
206
216
 
187
29
126
187
33
 
93
107
64
150
57
 
213
48
129
219
180
 
190
85
132
142
214
 
106
162
139
37
166
 
136
63
29
191
34
 
157
116
43
145
52
 
165
74
160
143
149
 
200
113
239
191
156
 
174
211
58
234
48
 
141
154
119
185
182
 
182
133
23
195
234
 
156
208
157
219
30
 
73
194
211
63
12
 
204
172
191
169
175
 
162
147
222
148
99
 
187
185
194
101
105
 
193
0
119
44
200
 
176
85
152
227
126
 
89
100
111
162
73
 
73
85
252
353
273
 
250
298
338
337
331
 
232
308
305
262
231
 
315
285
283
270
294
 
322
235
283
231
257
 
358
218
255
241
315
 
928
1001
1017
1016
1099
 
924
1064
976
1079
1044
 
1089
955
962
1064
1020
 
1039
1038
1000
951
968
 
1009
1037
972
990
1057
 
767
874
865
819
786
 
857
845
847
831
779
 
874
899
755
868
788
 
718
790
807
860
780
 
801
800
783
856
748
 
812
827
887
806
844
 
799
827
859
872
739
 
850
725
805
741
848
 
810
783
798
875
827
 
731
828
870
769
753
 
832
854
751
833
884
 
813
846
836
762
762
 
886
800
774
728
741
 
819
818
836
839
891
 
766
807
917
739
865
 
872
809
788
788
828
 
776
766
813
761
829
 
756
749
811
831
855
 
877
719
872
753
677
 
697
673
735
699
653
 
641
671
706
681
697
 
663
665
685
748
699
 
659
644
683
645
709
 
646
704
676
658
665
 
669
768
658
653
710
 
634
681
725
743
689
 
726
702
661
643
629
 
696
684
720
709
713
 
733
715
700
982
899
 
963
896
920
987
1008
 
846
1010
865
938
909
 
913
940
996
1033
868
 
940
965
917
890
972
 
962
949
892
897
923
 
1124
1103
1124
1111
1118
 
852
820
719
679
704
 
792
745
857
768
799
 
671
760
733
750
698
 
729
711
754
869
775
 
697
651
763
792
837
 
773
725
824
732
828
 
788
746
655
814
853
 
1068
978
1037
874
1052
 
898
1062
1001
915
1044
 
1097
998
1019
1035
1119
 
905
1106
938
867
1032
 
880
1065
980
951
956
 
965
902
995
1067
901
 
962
1034
1083
1052
1088
 
919
1090
1023
937
1050
 
900
992
984
1084
917
 
872
978
930
922
1005
 
1059
977
1109
971
1021
 
1057
1085
962
1012
976
 
890
1023
1041
1074
953
 
953
1005
936
932
1094
 
1105
922
887
1067
1064
 
926
955
875
1101
1083
 
926
917
1027
1061
968
 
887
879
876
963
1031
 
953
1064
947
1079
1031
 
908
999
919
996
950
 
1016
973
1056
920
1046
 
995
1002
889
771
901
 
902
830
805
788
777
 
923
846
804
853
894
 
802
878
847
879
857
 
832
953
833
911
920
 
755
890
875
866
813
 
161
238
241
245
346
 
149
293
201
322
272
 
328
181
186
299
255
 
280
270
227
180
203
 
249
262
203
214
298
 
131
369
198
132
284
 
106
361
233
180
114
 
252
335
207
166
262
 
248
243
382
211
188
 
81
305
137
344
371
 
84
195
253
105
296
 
340
214
269
240
345
 
122
315
327
150
305
 
271
165
124
324
119
 
197
84
349
249
337
 
388
107
130
407
300
 
148
137
166
173
155
 
359
391
340
211
272
 
303
314
274
151
282
 
307
352
319
170
381
 
301
168
92
212
255
 
220
382
233
193
341
 
229
249
192
103
281
 
197
292
271
357
165
 
171
185
102
205
175
 
198
132
247
241
335
 
225
280
132
99
280
 
260
214
214
231
128
 
152
291
266
244
203
 
290
99
192
146
229
 
251
146
133
124
302
 
93
221
157
169
222
 
148
190
175
101
201
 
146
145
257
426
437
 
398
357
439
414
444
 
396
433
387
395
354
 
417
381
451
450
419
 
441
444
379
390
433
 
412
420
413
380
402
 
414
440
425
439
434
 
95
60
57
118
74
 
33
67
92
68
54
 
113
20
45
45
97
 
66
97
89
102
20
 
86
145
54
67
73
 
83
57
54
83
80
 
48
31
133
71
100
 
456
225
296
128
443
 
145
342
338
285
326
 
401
319
313
387
388
 
132
362
208
113
404
 
217
374
318
193
361
 
226
189
341
319
177
 
297
282
340
427
363
 
176
409
289
268
343
 
211
260
345
420
195
 
139
298
356
152
363
 
421
378
388
392
303
 
399
427
280
391
354
 
154
365
312
445
375
 
305
401
281
341
360
 
395
303
122
363
326
 
318
324
161
447
439
 
171
211
429
407
261
 
232
178
214
242
354
 
339
331
241
364
417
 
258
303
238
408
205
 
328
277
380
259
350
 
282
251
113
28
130
 
126
55
51
26
0
 
146
81
28
78
119
 
26
107
71
104
86
 
72
178
57
135
146
 
27
120
98
95
41
 
90
121
80
104
220
 
57
144
53
193
119
 
191
56
15
161
126
 
160
131
80
72
98
 
136
100
87
47
171
 
249
423
235
209
375
 
138
427
288
245
229
 
290
372
318
195
352
 
371
333
466
254
288
 
186
389
243
404
476
 
176
263
282
198
358
 
426
282
320
278
454
 
166
430
410
280
365
 
350
265
221
372
190
 
322
158
403
349
441
 
463
144
259
483
340
 
229
187
227
286
271
 
406
478
436
335
383
 
378
390
339
209
314
 
406
434
342
296
441
 
348
249
206
304
324
 
319
481
310
303
414
 
337
359
271
170
335
 
224
410
314
460
322
 
318
338
251
343
338
 
360
302
375
380
458
 
373
419
296
240
407
 
404
371
357
385
282
 
325
415
403
391
355
 
427
227
350
319
358
 
404
307
277
260
431
 
251
355
323
338
383
 
302
338
310
265
333
 
281
290
387
437
489
 
412
399
483
419
447
 
465
431
447
422
388
 
460
404
461
440
482
 
476
468
413
440
451
 
430
447
464
424
438
 
323
382
341
374
361
 
133
150
235
290
252
 
171
226
121
209
172
 
290
196
221
213
268
 
236
262
231
110
184
 
263
318
206
186
135
 
213
233
139
242
154
 
180
209
309
165
138
 
428
135
198
139
420
 
123
258
307
300
247
 
326
283
253
352
281
 
76
244
170
130
379
 
245
308
295
115
370
 
161
186
317
207
171
 
281
172
228
397
268
 
142
344
205
261
271
 
218
189
331
366
176
 
158
268
379
78
340
 
385
379
291
400
232
 
354
376
255
374
348
 
152
329
225
409
389
 
299
392
280
359
255
 
308
319
105
290
225
 
335
322
181
394
394
 
117
200
415
363
220
 
257
198
244
195
307
 
344
235
212
278
397
 
272
256
237
406
144
 
280
239
327
264
287
 
225
155
67
183
55
 
52
124
151
165
178
 
36
109
152
108
73
 
152
77
107
74
97
 
125
0
124
50
34
 
198
92
83
105
140
 
446
378
354
358
307
 
447
313
395
316
329
 
302
416
411
319
358
 
349
340
372
422
408
 
374
334
402
382
332
 
623
669
548
570
684
 
519
690
590
578
606
 
572
612
665
528
667
 
718
654
742
562
634
 
576
686
609
665
780
 
564
589
558
576
638
 
714
600
601
566
766
 
532
755
698
653
640
 
653
620
590
628
558
 
681
547
655
676
749
 
726
523
637
742
598
 
583
542
565
644
636
 
648
756
735
691
714
 
667
677
630
556
575
 
717
716
577
663
689
 
612
595
591
637
625
 
653
775
625
653
688
 
676
694
605
548
614
 
534
744
589
765
711
 
698
721
645
710
732
 
750
705
727
742
789
 
747
775
694
631
752
 
768
755
727
762
674
 
730
754
759
760
735
 
779
613
736
723
714
 
779
701
662
643
773
 
650
716
720
738
769
 
690
715
680
666
698
 
659
674
737
609
710
 
600
635
692
589
599
 
720
582
694
626
618
 
676
610
623
574
722
 
673
650
634
673
630
 
617
641
693
656
651
 
367
452
385
435
414
 
522
553
652
696
667
 
580
629
516
607
574
 
701
611
639
622
675
 
644
665
624
503
596
 
675
724
610
582
535
 
604
646
547
643
546
 
584
625
718
560
522
 
532
407
370
505
538
 
480
383
482
549
394
 
402
467
426
489
331
 
467
315
459
508
516
 
542
421
492
429
570
 
429
496
495
340
492
 
498
361
334
516
360
 
466
427
391
506
405
 
512
414
516
455
480
 
512
475
597
450
506
 
497
562
354
583
409
 
470
464
480
528
536
 
494
480
382
508
588
 
518
550
519
579
341
 
375
556
486
402
355
 
565
532
517
467
484
 
453
490
554
474
454
 
543
521
544
446
454
 
551
362
470
378
533
 
536
447
507
570
438
 
447
461
446
522
423
 
432
389
483
603
476
 
470
543
572
585
595
 
450
530
567
518
477
 
570
499
525
494
518
 
546
421
538
460
455
 
617
482
497
505
560
 
1805
1750
1800
1768
1656
 
1839
1739
1817
1682
1761
 
1688
1819
1855
1717
1744
 
1711
1743
1792
1806
1777
 
1734
1785
1785
1828
1702
 
1829
1609
1735
1803
1715
 
1829
1632
1713
1759
1834
 
1688
1617
1784
1764
1726
 
1789
1737
1649
1725
1780
 
1852
1693
1814
1634
1701
 
1847
1749
1683
1830
1670
 
1674
1735
1681
1698
1720
 
1808
1746
1677
1834
1662
 
1707
1794
1817
1635
1812
 
1810
1846
1623
1748
1712
 
1627
1827
1841
1618
1648
 
1792
1793
1769
1802
1815
 
1608
1650
1694
1803
1756
 
1681
1676
1689
1781
1659
 
1717
1663
1621
1822
1609
 
1652
1778
1847
1758
1706
 
1761
1682
1729
1789
1654
 
1769
1763
1759
1827
1674
 
1734
1763
1674
1703
1884
 
1858
1872
1876
1832
1904
 
1899
1924
1799
1825
1761
 
1853
1818
1904
1867
1787
 
1835
1883
1841
1869
1880
 
1940
1776
1815
1846
1868
 
1809
1853
1884
1935
1807
 
1867
1896
1861
1852
1784
 
1893
1819
1912
1923
1894
 
1877
1856
1834
1904
1822
 
1844
1860
1799
1519
1557
 
1546
1604
1543
1526
1496
 
1613
1504
1605
1559
1600
 
1559
1568
1496
1485
1587
 
1530
1515
1580
1588
1519
 
1537
1537
1574
1590
1562
 
1547
1496
1529
1501
1511
 
1842
1872
1956
1930
1955
 
1897
1897
1851
1878
1877
 
1954
1929
1960
1913
1925
 
1917
1907
1871
1846
1913
 
1944
1942
1893
1867
1864
 
1862
1934
1883
1895
1851
 
1884
1940
1952
1859
1835
 
1474
1741
1673
1808
1488
 
1799
1613
1592
1650
1626
 
1546
1613
1628
1544
1591
 
1839
1630
1731
1825
1526
 
1715
1568
1612
1769
1577
 
1724
1742
1588
1664
1756
 
1633
1698
1643
1503
1602
 
1766
1531
1668
1662
1604
 
1719
1690
1585
1515
1740
 
1793
1633
1589
1820
1567
 
1509
1557
1579
1548
1645
 
1533
1506
1651
1540
1577
 
1781
1566
1646
1485
1567
 
1625
1532
1649
1599
1615
 
1562
1632
1828
1584
1645
 
1619
1608
1769
1486
1493
 
1782
1721
1504
1525
1675
 
1701
1752
1719
1697
1580
 
1595
1635
1693
1593
1514
 
1674
1632
1692
1528
1745
 
1607
1657
1555
1671
1591
 
1659
1718
1880
1956
1906
 
1882
1915
1955
1945
1930
 
1865
1934
1910
1879
1858
 
1923
1915
1903
1898
1920
 
1945
1870
1897
1863
1891
 
1954
1840
1880
1858
1928
 


Sources: STI: PopStats and STI: Colossus