cities = new Array ("- - - UNITED STATES OF AMERICA - - -",  0,  0,  0,  0,  0,  0,  0,  0,"Akron, OH",  41,   5,   0,  81,  31,   0, 266.4,  -5.0,"Albany, NY",  42,  39,   0,  73,  45,   0,   6.1,  -5.0,"Albuquerque, NM",  35,   5,   0, 106,  39,   0,1618.8,  -7.0,"Allentown, PA",  40,  37,   0,  75,  29,   0,  77.7,  -5.0,"Anaheim, CA",  33,  50,   0, 117,  55,   0,   0.0,  -8.0,"Anchorage, AK",  61,  13,   0, 149,  54,   0,  25.9,  -9.0,"Annapolis, MD",  38,  59,   0,  76,  30,   0,   0.0,  -5.0,"Arlington, TX",  32,  44,   0,  97,   7,   0,   0.0,  -6.0,"Atlanta, GA",  33,  45,   0,  84,  23,   0, 307.8,  -5.0,"Augusta, GA",  33,  28,   0,  81,  58,   0,  43.6,  -5.0,"Augusta, ME",  44,  19,   0,  69,  47,   0,  13.7,  -5.0,"Aurora, CO",  39,  44,   0, 104,  52,   0,   0.0,  -7.0,"Austin, TX",  30,  17,   0,  97,  45,   0, 182.0,  -6.0,"Bakersfield, CA",  35,  23,   0, 119,   1,   0, 121.9,  -8.0,"Baltimore, MD",  39,  17,   0,  76,  37,   0,   6.1,  -5.0,"Baton Rouge, LA",  30,  27,   0,  91,  11,   0,  17.4,  -6.0,"Beaumont, TX",  30,   5,   0,  94,   6,   0,   6.1,  -6.0,"Binghamton, NY",  42,   6,   0,  75,  55,   0, 263.7,  -5.0,"Birmingham, AL",  33,  31,   0,  86,  48,   0, 189.0,  -6.0,"Bismarck, ND",  46,  48,   0, 100,  47,   0, 502.0,  -6.0,"Boise, ID",  43,  37,   0, 116,  13,   0, 865.0,  -7.0,"Boston, MA",  42,  22,   0,  71,   4,   0,   6.4,  -5.0,"Bridgeport, CT",  41,  11,   0,  73,  12,   0,   3.0,  -5.0,"Brownsville, TX",  25,  54,   0,  97,  30,   0,   4.9,  -6.0,"Buffalo, NY",  42,  53,   0,  78,  53,   0, 214.9,  -5.0,"Calexico, CA",  32,  40,   0, 115,  30,   0,   0.0,  -8.0,"Canton, OH",  40,  48,   0,  81,  23,   0, 313.9,  -5.0,"Charleston, SC",  32,  46,   0,  79,  56,   0,   2.7,  -5.0,"Charleston, WV",  38,  21,   0,  81,  38,   0, 183.2,  -5.0,"Charlotte, NC",  35,  13,   0,  80,  51,   0, 219.5,  -5.0,"Chattanooga, TN",  35,   3,   0,  85,  19,   0, 205.7,  -5.0,"Cheyenne, WY",  41,   8,   0, 104,  49,   0,1867.2,  -7.0,"Chicago, IL",  41,  53,   0,  87,  38,   0, 185.0,  -6.0,"Cincinnati, OH",  39,   6,   0,  84,  31,   0, 167.6,  -5.0,"Cleveland, OH",  41,  30,   0,  81,  42,   0, 201.2,  -5.0,"Colorado Springs, CO",  38,  50,   0, 104,  49,   0,1795.3,  -7.0,"Columbia, SC",  34,   0,   0,  81,   3,   0,  57.9,  -5.0,"Columbus, GA",  32,  28,   0,  84,  59,   0,  80.8,  -5.0,"Columbus, OH",  39,  58,   0,  83,   0,   0, 237.7,  -5.0,"Concord, NH",  43,  12,   0,  71,  32,   0,  88.4,  -5.0,"Corpus Christi, TX",  27,  47,   0,  97,  24,   0,  10.7,  -6.0,"Dallas, TX",  32,  47,   0,  96,  49,   0, 132.6,  -6.0,"Davenport, IA",  41,  32,   0,  90,  35,   0, 179.8,  -6.0,"Dayton, OH",  39,  45,   0,  84,  12,   0, 175.0,  -5.0,"Denver, CO",  39,  44,   0, 104,  59,   0,1609.3,  -7.0,"Des Moines, IA",  41,  35,   0,  93,  37,   0, 285.9,  -6.0,"Detroit, MI",  42,  20,   0,  83,   3,   0, 178.3,  -5.0,"Dover, DE",  39,  10,   0,  75,  32,   0,   0.0,  -5.0,"Durham, NC",  36,   0,   0,  78,  54,   0, 123.4,  -5.0,"El Paso, TX",  31,  45,   0, 106,  29,   0,1194.2,  -7.0,"Erie, PA",  42,   8,   0,  80,   5,   0, 208.8,  -5.0,"Eugene, OR",  44,   5,   0, 123,   4,   0, 128.6,  -8.0,"Evansville, IN",  37,  58,   0,  87,  35,   0, 117.3,  -5.0,"Fayetteville, NC",  35,   3,   0,  78,  53,   0,   0.0,  -5.0,"Flint, MI",  43,   1,   0,  83,  41,   0, 228.6,  -5.0,"Fort Wayne, IN",  41,   4,   0,  85,   9,   0, 240.8,  -5.0,"Fort Worth, TX",  32,  45,   0,  97,  18,   0, 204.2,  -6.0,"Fremont, CA",  37,  32,   0, 121,  57,   0,   0.0,  -8.0,"Fresno, CA",  36,  42,   0, 119,  47,   0,  86.9,  -8.0,"Grand Rapids, MI",  42,  58,   0,  85,  40,   0, 185.9,  -5.0,"Greensboro, NC",  36,   4,   0,  79,  48,   0, 255.7,  -5.0,"Greenville, SC",  34,  51,   0,  82,  24,   0, 294.4,  -5.0,"Harrisburg, PA",  40,  16,   0,  76,  53,   0, 111.3,  -5.0,"Hartford, CT",  41,  46,   0,  72,  41,   0,  12.2,  -5.0,"Hialeah, FL",  25,  50,   0,  80,  17,   0,   0.0,  -5.0,"Honolulu, HI",  21,  19,   0, 157,  52,   0,   6.4, -10.0,"Houston, TX",  29,  46,   0,  95,  22,   0,  12.2,  -6.0,"Huntington, WV",  38,  25,   0,  82,  27,   0, 172.2,  -5.0,"Indianapolis, IN",  39,  46,   0,  86,   9,   0, 241.4,  -5.0,"Jackson, MS",  32,  18,   0,  90,  12,   0,  90.8,  -6.0,"Jacksonville, FL",  30,  20,   0,  81,  39,   0,   6.1,  -5.0,"Jefferson City, MO",  38,  34,   0,  92,  10,   0,   0.0,  -6.0,"Jersey City, NJ",  40,  44,   0,  74,   4,   0,   6.1,  -5.0,"Kalamazoo, MI",  42,  17,   0,  85,  35,   0, 230.1,  -5.0,"Kansas City, MO",  39,   6,   0,  94,  35,   0, 226.2,  -6.0,"Knoxville, TN",  35,  58,   0,  83,  55,   0, 271.3,  -5.0,"Lancaster, PA",  40,   2,   0,  76,  19,   0, 108.2,  -5.0,"Lansing, MI",  42,  44,   0,  84,  33,   0, 253.0,  -5.0,"Laredo, TX",  27,  30,   0,  99,  30,   0, 134.1,  -6.0,"Las Vegas, NV",  36,  10,   0, 115,   9,   0, 659.0,  -8.0,"Lexington, KY",  38,   3,   0,  84,  30,   0, 291.1,  -5.0,"Lincoln, NE",  40,  49,   0,  96,  41,   0, 350.5,  -6.0,"Little Rock, AR",  34,  45,   0,  92,  17,   0,  87.2,  -6.0,"Long Beach, CA",  33,  47,   0, 118,  11,   0,   0.0,  -8.0,"Los Angeles, CA",  34,   4,   0, 118,  15,   0,  29.6,  -8.0,"Louisville, KY",  38,  15,   0,  85,  46,   0, 145.4,  -5.0,"Macon, GA",  32,  51,   0,  83,  38,   0, 102.1,  -5.0,"Madison, WI",  43,   4,   0,  89,  24,   0, 262.1,  -6.0,"McAllen, TX",  26,  12,   0,  98,  14,   0,   0.0,  -6.0,"Melbourne, FL",  28,   5,   0,  80,  37,   0,   0.0,  -5.0,"Memphis, TN",  35,   8,   0,  90,   3,   0,  83.8,  -6.0,"Mesa, AZ",  33,  25,   0, 111,  50,   0,   0.0,  -7.0,"Miami, FL",  25,  47,   0,  80,  11,   0,   2.1,  -5.0,"Milwaukee, WI",  43,   2,   0,  87,  55,   0, 193.5,  -6.0,"Minneapolis, MN",  44,  59,   0,  93,  16,   0, 254.2,  -6.0,"Mobile, AL",  30,  41,   0,  88,   3,   0,   1.5,  -6.0,"Montgomery, AL",  32,  23,   0,  86,  19,   0,  48.8,  -6.0,"Montpelier, VT",  44,  16,   0,  72,  35,   0, 147.8,  -5.0,"Nashville, TN",  36,  10,   0,  86,  47,   0, 179.8,  -6.0,"New Haven, CT",  41,  18,   0,  72,  55,   0,  12.2,  -5.0,"New London, CT",  41,  22,   0,  72,   6,   0,   0.0,  -5.0,"New Orleans, LA",  29,  58,   0,  90,   4,   0,   1.5,  -6.0,"New York, NY",  40,  43,   0,  74,   0,   0,  40.2,  -5.0,"Newark, NJ",  40,  44,   0,  74,  10,   0,   0.0,  -5.0,"Newport News, VA",  36,  59,   0,  76,  25,   0,   0.0,  -5.0,"Norfolk, VA",  36,  51,   0,  76,  17,   0,   0.0,  -5.0,"North Springfield, VA",  38,  48,   0,  77,  13,   0,   3.0,  -5.0,"Oakland, CA",  37,  49,   0, 122,  16,   0,   7.6,  -8.0,"Ogden, UT",  41,  13,   0, 111,  58,   0,1309.1,  -7.0,"Oklahoma City, OK",  35,  30,   0,  97,  30,   0, 391.7,  -6.0,"Olympia, WA",  47,   3,   0, 122,  53,   0,   0.0,  -8.0,"Omaha, NE",  41,  17,   0,  96,   1,   0, 317.0,  -6.0,"Orlando, FL",  28,  33,   0,  81,  23,   0,  21.3,  -5.0,"Oxnard, CA",  34,  15,   0, 119,   7,   0,   0.0,  -8.0,"Pensacola, FL",  30,  25,   0,  87,  13,   0,   4.6,  -6.0,"Peoria, IL",  40,  42,   0,  89,  36,   0, 143.3,  -6.0,"Philadelphia, PA",  39,  57,   0,  75,  10,   0,  30.5,  -5.0,"Phoenix, AZ",  33,  27,   0, 112,   4,   0, 340.5,  -7.0,"Pittsburgh, PA",  40,  26,   0,  80,   1,   0, 227.7,  -5.0,"Plano, TX",  33,   1,   0,  96,  42,   0,   0.0,  -6.0,"Portland, OR",  45,  32,   0, 122,  37,   0,   6.4,  -8.0,"Providence, RI",  41,  49,   0,  71,  24,   0,   0.0,  -5.0,"Provo, UT",  40,  14,   0, 111,  39,   0,1386.8,  -7.0,"Raleigh, NC",  35,  46,   0,  78,  38,   0, 111.3,  -5.0,"Reading, PA",  40,  20,   0,  75,  56,   0,  80.8,  -5.0,"Richmond, VA",  37,  33,   0,  77,  27,   0,  48.8,  -5.0,"Riverside, CA",  33,  59,   0, 117,  22,   0,   0.0,  -8.0,"Roanoke, VA",  37,  16,   0,  79,  56,   0, 275.8,  -5.0,"Rochester, NY",  43,  10,   0,  77,  37,   0, 157.0,  -5.0,"Rockford, IL",  42,  16,   0,  89,   6,   0, 217.9,  -6.0,"Sacramento, CA",  38,  35,   0, 121,  29,   0,   9.1,  -8.0,"Saginaw, MI",  43,  26,   0,  83,  56,   0, 181.4,  -5.0,"Salem, OR",  44,  56,   0, 123,   2,   0,  47.2,  -8.0,"Salt Lake City, UT",  40,  45,   0, 111,  53,   0,1286.3,  -7.0,"San Antonio, TX",  29,  25,   0,  98,  30,   0, 198.1,  -6.0,"San Diego, CA",  32,  43,   0, 117,   9,   0,   6.1,  -8.0,"San Francisco, CA",  37,  47,   0, 122,  25,   0,  19.8,  -8.0,"San Jose, CA",  37,  20,   0, 121,  53,   0,  27.4,  -8.0,"Santa Ana, CA",  33,  46,   0, 117,  52,   0,   0.0,  -8.0,"Santa Fe, NM",  35,  41,   0, 105,  57,   0,2118.4,  -7.0,"Sarasota, FL",  27,  20,   0,  82,  32,   0,   6.1,  -5.0,"Savannah, GA",  32,   5,   0,  81,   6,   0,   6.1,  -5.0,"Scranton, PA",  41,  25,   0,  75,  40,   0, 221.0,  -5.0,"Seattle, WA",  47,  36,   0, 122,  20,   0, 121.9,  -8.0,"Shreveport, LA",  32,  31,   0,  93,  45,   0,  62.2,  -6.0,"South Bend, IN",  41,  41,   0,  86,  15,   0, 216.4,  -5.0,"Spokane, WA",  47,  40,   0, 117,  24,   0, 718.1,  -8.0,"Springfield, IL",  39,  48,   0,  89,  39,   0, 185.9,  -6.0,"Springfield, MA",  42,   6,   0,  72,  35,   0,  25.9,  -5.0,"St. Louis, MO",  38,  38,   0,  90,  15,   0, 138.7,  -6.0,"St. Paul, MN",  44,  57,   0,  93,   7,   0, 237.7,  -6.0,"St. Petersburg, FL",  27,  47,   0,  82,  40,   0,   6.1,  -5.0,"Stockton, CA",  37,  58,   0, 121,  17,   0,   6.1,  -8.0,"Syracuse, NY",  43,   3,   0,  76,   9,   0, 121.9,  -5.0,"Tallahassee, FL",  30,  27,   0,  84,  17,   0,   0.0,  -5.0,"Tampa, FL",  27,  57,   0,  82,  27,   0,   0.0,  -5.0,"Toledo, OH",  41,  39,   0,  83,  33,   0, 178.3,  -5.0,"Topeka, KS",  39,   3,   0,  95,  40,   0, 283.5,  -6.0,"Trenton, NJ",  40,  14,   0,  74,  46,   0,  10.7,  -5.0,"Tucson, AZ",  32,  13,   0, 110,  58,   0, 728.5,  -7.0,"Tulsa, OK",  36,  10,   0,  95,  55,   0, 245.1,  -6.0,"Utica, NY",  43,   6,   0,  75,  14,   0, 126.5,  -5.0,"Virginia Beach, VA",  36,  51,   0,  75,  59,   0,   0.0,  -5.0,"Washington, DC",  38,  55,   0,  76,  59,   0,   4.3,  -5.0,"Waterbury, CT",  41,  33,   0,  73,   3,   0,  79.2,  -5.0,"West Palm Beach, FL",  26,  43,   0,  80,   3,   0,   0.0,  -5.0,"Wichita, KS",  37,  42,   0,  97,  20,   0, 393.2,  -6.0,"Winston-Salem, NC",  36,   6,   0,  80,  15,   0, 262.1,  -5.0,"Worcester, MA",  42,  16,   0,  71,  48,   0, 144.8,  -5.0,"York, PA",  39,  58,   0,  76,  44,   0,   0.0,  -5.0,"Youngstown, OH",  41,   6,   0,  80,  39,   0, 256.0,  -5.0)