North America - Peak gusts [mph]
May 29, 2017

Stations: 458 Gusts
Alice Intl. Airport (52 m, Texas) 70 mph
Spencer Airport (408 m, Iowa) 65 mph
Tucumcari Airport (1234 m, New Mexico) 54 mph
Naval Air Station Corpus Christi (6 m, Texas) 52 mph
Allen Army Airfield (391 m, Alaska) 48 mph
Sheldon (432 m, Iowa) 47 mph
LaGrange Callaway Airport (211 m, Georgia) 46 mph
Aransas (8 m, Texas) 46 mph
Clarion Airport (354 m, Iowa) 46 mph
Alexandria Intl. Airport (27 m, Louisiana) 46 mph
Pipestone Airport (529 m, Minnesota) 46 mph
Searle Field Airport (999 m, Nebraska) 45 mph
Race Rocks Lightstation (4 m, British Columbia) 45 mph
Worthington (480 m, Minnesota) 45 mph
Crystal Airport (265 m, Minnesota) 44 mph
Jackson Airport (441 m, Minnesota) 44 mph
Cotulla (144 m, Texas) 44 mph
Corpus Christi Intl. Airport (15 m, Texas) 44 mph
Webster City (342 m, Iowa) 44 mph
Pine Springs (1663 m, Texas) 43 mph
Truth or Consequences Airport (1481 m, New Mexico) 43 mph
Fairmont Airport (354 m, Minnesota) 43 mph
Estherville Muni (401 m, Iowa) 43 mph
Hutchinson Airport (323 m, Minnesota) 43 mph
MidAmerica St. Louis Airport (135 m, Illinois) 43 mph
Linton Airport (542 m, North Dakota) 43 mph
Rochester Intl. Airport (402 m, Minnesota) 42 mph
Glen Ullin Airport (634 m, North Dakota) 42 mph
MBS Intl. Airport (204 m, Michigan) 42 mph
Lake Elmo Airport (284 m, Minnesota) 42 mph
Double Eagle II Airport (1779 m, New Mexico) 40 mph
Fort Polk (110 m, Louisiana) 40 mph
Harvey Airport (487 m, North Dakota) 40 mph
Albuquerque Airport (1618 m, New Mexico) 40 mph
Natchez- Adams County Airport (83 m, Mississippi) 40 mph
Windom (410 m, Minnesota) 40 mph
Algona Airport (372 m, Iowa) 40 mph
Oscoda- Wurtsmith Airport (188 m, Michigan) 40 mph
Gary Airport (180 m, Indiana) 40 mph
Burwash Landing Airport (807 m, Yukon) 40 mph
Jackson (91 m, Mississippi) 40 mph
Garrison (587 m, North Dakota) 40 mph
Belen Airport (1583 m, New Mexico) 39 mph
Ord Airport (631 m, Nebraska) 39 mph
Wheaton Airport (313 m, Minnesota) 39 mph
Rapid City Airport (965 m, South Dakota) 39 mph
Watford City Airport (643 m, North Dakota) 39 mph
Santa Fe Regional Airport (1933 m, New Mexico) 39 mph
Ugnu- Kuparuk Airport (20 m, Alaska) 39 mph
Le Mars Airport (365 m, Iowa) 39 mph
Ionia Airport (249 m, Michigan) 39 mph
Mount Pleasant Airport (230 m, Michigan) 39 mph
Rawson Lake (305 m, Ontario) 39 mph
Estevan Airport (584 m, Saskatchewan) 39 mph
Dauphin Airport (305 m, Manitoba) 39 mph
Rolla Airport (556 m, North Dakota) 39 mph
Elbow Lake (367 m, Minnesota) 39 mph
Ile d`Orleans (5 m, Quebec) 39 mph
Laredo Intl. Airport (155 m, Texas) 39 mph
Regina (577 m, Saskatchewan) 38 mph
Tekamah (Asos) (312 m, Nebraska) 38 mph
Cavalier Airport (270 m, North Dakota) 38 mph
Storm Lake Airport (454 m, Iowa) 38 mph
O’Hare Intl. Airport (205 m, Illinois) 38 mph
Clinton Airport (216 m, Iowa) 38 mph
Storm Hills (261 m, Northwest Territories) 38 mph
Buffalo (881 m, South Dakota) 38 mph
Capital Region Intl. Airport (266 m, Michigan) 38 mph
Scholes International Airport at Galveston (16 m, Texas) 38 mph
Bismarck Airport (505 m, North Dakota) 38 mph
Regina Airport (577 m, Saskatchewan) 38 mph
Angelina (88 m, Texas) 38 mph
Carrizo Hill Airport (183 m, Texas) 38 mph
Midway Intl. Airport (190 m, Illinois) 38 mph
Fergus Falls Airport (361 m, Minnesota) 38 mph
Mandan Airport (593 m, North Dakota) 38 mph
Boerne Stage Field (422 m, Texas) 37 mph
Swift Current Airport (818 m, Saskatchewan) 37 mph
St. Cloud Regional Airport (312 m, Minnesota) 37 mph
Sioux Falls Regional Airport (435 m, South Dakota) 37 mph
Dickinson Theodore Roosevelt Regional Airport (787 m, North Dakota) 37 mph
Anoka (278 m, Minnesota) 37 mph
Bonilla Island (17 m, British Columbia) 37 mph
Mount Washington Airport (1910 m, New Hampshire) 37 mph
Monroe Airport (331 m, Wisconsin) 37 mph
Deadhorse Airport (23 m, Alaska) 37 mph
Sioux Gateway Airport (336 m, Iowa) 37 mph
Aurora Airport (215 m, Illinois) 37 mph
Buffalo Airport (1514 m, Wyoming) 37 mph
Gerald R. Ford Intl. Airport (245 m, Michigan) 37 mph
Atlanta Airport (315 m, Georgia) 37 mph
Taos Airport (2161 m, New Mexico) 37 mph
Cherry Capital Airport (188 m, Michigan) 37 mph
Thomaston (243 m, Georgia) 37 mph
Barnes Airport (427 m, North Dakota) 37 mph
Kenosha Regional Airport (226 m, Wisconsin) 37 mph
Morris Airport (178 m, Illinois) 37 mph
Creston (394 m, Iowa) 37 mph
Weyburn (589 m, Saskatchewan) 37 mph
St. Louis Regional Airport (166 m, Illinois) 37 mph
Gratiot Community Airport (230 m, Michigan) 37 mph
Arthur N. Neu Airport (375 m, Iowa) 37 mph
Northeast Iowa Regional Airport (343 m, Iowa) 37 mph
Crater Lake (1244 m, Oregon) 37 mph
Converse (1502 m, Wyoming) 35 mph
Baker Airport (902 m, Montana) 35 mph
Mondell Fld AP (1272 m, Wyoming) 35 mph
New Ulm Airport (308 m, Minnesota) 35 mph
Davenport Airport (259 m, Iowa) 35 mph
Lynn Lake Airport (354 m, Manitoba) 35 mph
Yorkton Airport (498 m, Saskatchewan) 35 mph
Limon Airport (1635 m, Colorado) 35 mph
Newton Airport (290 m, Iowa) 35 mph
Sidney Airport (1312 m, Nebraska) 35 mph
Easterwood Airport (98 m, Texas) 35 mph
Orange (431 m, Iowa) 35 mph
Mc Gregor (180 m, Texas) 35 mph
Mason (363 m, Iowa) 35 mph
Nuiqsut Airport (17 m, Alaska) 35 mph
Litchfield Airport (347 m, Minnesota) 35 mph
Crosby Airport (594 m, North Dakota) 35 mph
Atlantic Airport (360 m, Iowa) 35 mph
Minot Intl. Airport (522 m, North Dakota) 35 mph
Broadview AP (600 m, Saskatchewan) 35 mph
South Bend Intl. Airport (236 m, Indiana) 35 mph
Valley Intl. Airport (10 m, Texas) 35 mph
Eastern Iowa Airport (256 m, Iowa) 35 mph
Sisseton Airport (354 m, South Dakota) 35 mph
St. Johns Industrial Air Park (1747 m, Arizona) 35 mph
Roscommon (351 m, Michigan) 35 mph
Bratt'S Lake (580 m, Saskatchewan) 35 mph
Roben- Hood Airport (302 m, Michigan) 35 mph
L. M. Clayton Airport (605 m, Montana) 35 mph
Alert Airport (31 m, Nunavut) 35 mph
Riverton Airport (1684 m, Wyoming) 35 mph
Knoxville (283 m, Iowa) 35 mph
Fremont Airport (379 m, Nebraska) 35 mph
Kalamazoo/Battle Creek Intl. Airport (266 m, Michigan) 35 mph
W. K. Kellogg Airport (290 m, Michigan) 35 mph
Lewis University Airport (231 m, Illinois) 35 mph
Umiujaq (71 m, Quebec) 35 mph
Pierre Regional Airport (528 m, South Dakota) 35 mph
Morris Airport (344 m, Minnesota) 35 mph
Fairfield Airport (244 m, Iowa) 35 mph
Cannon Air Force Base (1309 m, New Mexico) 35 mph
Bishop Intl. Airport (233 m, Michigan) 35 mph
Marshall Town Muni (296 m, Iowa) 35 mph
Beach Airport (840 m, North Dakota) 35 mph
La Crosse Regional Airport (202 m, Wisconsin) 35 mph
San Antonio Intl. Airport (242 m, Texas) 35 mph
Des Moines Intl. Airport (294 m, Iowa) 35 mph
Dubuque Regional Airport (329 m, Iowa) 35 mph
Youngstown (361 m, Ohio) 35 mph
Milwaukee Mitchell Intl. Airport (211 m, Wisconsin) 35 mph
Broken Bow Airport (776 m, Nebraska) 35 mph
Fond du Lac (246 m, Wisconsin) 35 mph
Philip Airport (673 m, South Dakota) 35 mph
Goshen Airport (252 m, Indiana) 35 mph
Tioga Airport (684 m, North Dakota) 35 mph
Weslaco (21 m, Texas) 35 mph
Glasgow Airport (693 m, Montana) 35 mph
Travis Air Force Base (22 m, California) 35 mph
Livingston County Spencer J. Hardy Airport (293 m, Michigan) 35 mph
Jackson (305 m, Michigan) 35 mph
Minot Air Force Base (497 m, North Dakota) 35 mph
Quad Cities Intl. Airport (181 m, Illinois) 35 mph
Redwood Falls Muni (312 m, Minnesota) 35 mph
Faith (787 m, South Dakota) 35 mph
Glenwood (Asos) (425 m, Minnesota) 35 mph
Merrill Airport (401 m, Wisconsin) 35 mph
Oelwen (328 m, Iowa) 35 mph
Casper (1612 m, Wyoming) 34 mph
DuPage Airport (231 m, Illinois) 34 mph
Unalakleet (4 m, Alaska) 34 mph
Port Isabel AP (5 m, Texas) 34 mph
Viroqua Airport (394 m, Wisconsin) 34 mph
Council Bluffs Airport (382 m, Iowa) 34 mph
McCook Ben Nelson Regional Airport (786 m, Nebraska) 34 mph
Thief River Falls Regional Airport (340 m, Minnesota) 34 mph
Norfolk Regional Airport (473 m, Nebraska) 34 mph
CFB Bagotville (159 m, Quebec) 34 mph
Pontiac Oakland (299 m, Michigan) 34 mph
Appleton Airport (310 m, Wisconsin) 34 mph
St. Charles (133 m, Missouri) 34 mph
Meridian Regional Airport (94 m, Mississippi) 34 mph
Chan Gurney Airport (398 m, South Dakota) 34 mph
Ortonville (335 m, Minnesota) 34 mph
Melrose Gunnery Range (1326 m, New Mexico) 34 mph
Mobridge Airport (508 m, South Dakota) 34 mph
Beatrice Municipal (403 m, Nebraska) 34 mph
Pellston Regional Airport (217 m, Michigan) 34 mph
Offutt Air Force Base (319 m, Nebraska) 34 mph
Sudbury Airport (348 m, Ontario) 34 mph
Ankeny Regional Airport (275 m, Iowa) 34 mph
Mineral Point (359 m, Wisconsin) 34 mph
Rock Falls Airport (197 m, Illinois) 34 mph
Peterborough (191 m, Ontario) 34 mph
Hettinger Airport (824 m, North Dakota) 34 mph
Washington (230 m, Iowa) 34 mph
Lucky Lake (665 m, Saskatchewan) 34 mph
Clines Corner (2160 m, New Mexico) 34 mph
Gulkana Airport (481 m, Alaska) 34 mph
Sainte-Madeleine-de-la-Rivière-Madeleine (29 m, Quebec) 34 mph
Clarinda (303 m, Iowa) 34 mph
Ames Airport (291 m, Iowa) 34 mph
Aberdeen Airport (397 m, South Dakota) 34 mph
Bad Axe (234 m, Michigan) 34 mph
Ellsworth Air Force Base (979 m, South Dakota) 34 mph
SwiftCurrent (820 m, Saskatchewan) 34 mph
Lawrence J. Timmerman Airport (224 m, Wisconsin) 34 mph
Sheboygan (228 m, Wisconsin) 34 mph
Presidio Airport (896 m, Texas) 34 mph
Chariton (320 m, Iowa) 34 mph
Chibougamau-Chapais AP (387 m, Quebec) 34 mph
Middleton Muni - Morey Field (283 m, Wisconsin) 34 mph
Waukesha (284 m, Wisconsin) 32 mph
Devils Lake Regional Airport (443 m, North Dakota) 32 mph
Lincoln Airport (362 m, Nebraska) 32 mph
Utqiagvik Airport (12 m, Alaska) 32 mph
Sierra Blanca Regional Airport (2076 m, New Mexico) 32 mph
West Bend Airport (270 m, Wisconsin) 32 mph
Monticello Regional Airport (259 m, Iowa) 32 mph
University of Illinois Willard Airport (230 m, Illinois) 32 mph
Langlade (464 m, Wisconsin) 32 mph
Prairie du Chien Airport (201 m, Wisconsin) 32 mph
Airlake Airport (293 m, Minnesota) 32 mph
Cape Race (27 m, Newfoundland) 32 mph
West Michigan Regional Airport (210 m, Michigan) 32 mph
Boone Airport (354 m, Iowa) 32 mph
Lapeer Airport (254 m, Michigan) 32 mph
Brandon Airport (416 m, Manitoba) 32 mph
Chamberlain (530 m, South Dakota) 32 mph
Tri-County Regional Airport (219 m, Wisconsin) 32 mph
Green Bay (209 m, Wisconsin) 32 mph
Owatonna (Awos) (350 m, Minnesota) 32 mph
Pincher Creek Airport (1190 m, Alberta) 32 mph
Coronach (756 m, Saskatchewan) 32 mph
Rockford Airport (226 m, Illinois) 32 mph
Duluth Airport (432 m, Minnesota) 32 mph
Wadena Airport (418 m, Minnesota) 32 mph
Fredericksburg (517 m, Texas) 32 mph
Pincher Creek (1190 m, Alberta) 32 mph
Rockglen (917 m, Saskatchewan) 32 mph
Gillette (1230 m, Wyoming) 32 mph
Jordan Airport (811 m, Montana) 32 mph
Austin Airport (375 m, Minnesota) 32 mph
Komakuk Beach (13 m, Yukon) 32 mph
Shively Field Airport (2138 m, Wyoming) 32 mph
Madison (330 m, Minnesota) 32 mph
Langdon Airport (490 m, North Dakota) 32 mph
Coulter Field Airport (112 m, Texas) 32 mph
Dawson Community Airport (749 m, Montana) 32 mph
Austin Executive Airport (188 m, Texas) 32 mph
Chautauqua (211 m, New York) 32 mph
Lamoni (342 m, Iowa) 32 mph
Flag Island (328 m, Minnesota) 32 mph
Moriarty Airport (1889 m, New Mexico) 32 mph
O'Neill Airport (619 m, Nebraska) 32 mph
Muscatine Airport (167 m, Iowa) 32 mph
Windsor Airport (190 m, Ontario) 32 mph
Wautoma Airport (262 m, Wisconsin) 32 mph
Naval Outlying Landing Field San Nicolas (174 m, California) 32 mph
Brooks Field (287 m, Michigan) 32 mph
Val Marie Southeast (785 m, Saskatchewan) 32 mph
Jim Kelly Field (736 m, Nebraska) 31 mph
Hammond Northshore Regional Airport (13 m, Louisiana) 31 mph
Texas Gulf Coast Regional Airport (8 m, Texas) 31 mph
Pensacola Intl. Airport (37 m, Florida) 31 mph
Montreal Airport Trudeau (34 m, Quebec) 31 mph
John H. Batten Airport (205 m, Wisconsin) 31 mph
Mitchell Airport (397 m, South Dakota) 31 mph
Mahnomen Airport (379 m, Minnesota) 31 mph
Délı̨nę Airport (176 m, Northwest Territories) 31 mph
Chadron Airport (1011 m, Nebraska) 31 mph
Dayton Intl. Airport (306 m, Ohio) 31 mph
Denison (388 m, Iowa) 31 mph
Manitowoc (198 m, Wisconsin) 31 mph
Western Nebraska Regional Airport (1206 m, Nebraska) 31 mph
Sloulin Field Intl. Airport (581 m, North Dakota) 31 mph
San Francisco Intl. Airport (5 m, California) 31 mph
Québec (74 m, Quebec) 31 mph
Nipawin Airport (374 m, Saskatchewan) 31 mph
Wexford (396 m, Michigan) 31 mph
Sky Harbor Airport & Seaplane Base (186 m, Minnesota) 31 mph
Minneapolis (255 m, Minnesota) 31 mph
Beauport (10 m, Quebec) 31 mph
Iowa City Airport (198 m, Iowa) 31 mph
Mankato Regional Airport (311 m, Minnesota) 31 mph
Osceola Muni (338 m, Iowa) 31 mph
Sauk Centre Muni (379 m, Minnesota) 31 mph
Porter (234 m, Indiana) 31 mph
Walden Airport (2485 m, Colorado) 31 mph
Holloman Air Force Base (1248 m, New Mexico) 31 mph
Taylorville Airport (190 m, Illinois) 31 mph
Alamogordo (1279 m, New Mexico) 31 mph
Southwest Minnesota Regional Airport (359 m, Minnesota) 31 mph
Lenawee County Airport (244 m, Michigan) 31 mph
Chicago Executive Airport (197 m, Illinois) 31 mph
Red Wing Regional Airport (239 m, Minnesota) 31 mph
Three Rivers Muni Dr Haines (251 m, Michigan) 31 mph
Elmendorf Air Force Base (59 m, Alaska) 31 mph
Elkhart Airport (237 m, Indiana) 31 mph
Harbor Beach(Ramos) (183 m, Michigan) 31 mph
Niagara Falls Intl. Airport (180 m, New York) 31 mph
Hector Intl. Airport (274 m, North Dakota) 31 mph
Waterloo Regional Airport (268 m, Iowa) 31 mph
Alliance Airport (1198 m, Nebraska) 31 mph
Bemidji Regional Airport (420 m, Minnesota) 31 mph
Flin Flon Airport (304 m, Manitoba) 31 mph
Wellsville Airport (646 m, New York) 31 mph
Tuktoyaktuk (5 m, Northwest Territories) 31 mph
Dalton Airport (216 m, Georgia) 31 mph
Akron Executive Airport (326 m, Ohio) 31 mph
Dodge Center Airport (398 m, Minnesota) 31 mph
Selfridge Air National Guard Base (177 m, Michigan) 31 mph
Ottumwa Regional Airport (256 m, Iowa) 31 mph
Pine Bluffs Muni (1570 m, Wyoming) 31 mph
Clayton Municipal Airpark (1515 m, New Mexico) 31 mph
Kearney Regional Airport (649 m, Nebraska) 31 mph
Benson Airport (317 m, Minnesota) 31 mph
Lake Charles Airport (5 m, Louisiana) 31 mph
Toledo Express Airport (211 m, Ohio) 30 mph
Abraham Lincoln Capital Airport (187 m, Illinois) 30 mph
Baton Rouge Metropolitan Airport (21 m, Louisiana) 30 mph
Montevideo (Awos) (315 m, Minnesota) 30 mph
Sanderson Field Airport (85 m, Washington) 30 mph
St. Paul Downtown Airport (219 m, Minnesota) 30 mph
Watrous East (526 m, Saskatchewan) 30 mph
Spirit River (1015 m, Alberta) 30 mph
Assiniboia Airport (726 m, Saskatchewan) 30 mph
Osceola Airport (275 m, Wisconsin) 30 mph
Taylor (448 m, Wisconsin) 30 mph
Sarnia Chris Hadfield Airport (181 m, Ontario) 30 mph
St James Muni Arpt (325 m, Minnesota) 30 mph
Volk Field Air National Guard Base Airport (280 m, Wisconsin) 30 mph
Southwest Michigan Regional Airport (196 m, Michigan) 30 mph
Aurora Airport (548 m, Nebraska) 30 mph
Appleton Intl. Airport (280 m, Wisconsin) 30 mph
Artesia Airport (1081 m, New Mexico) 30 mph
Coleman A. Young Intl. Airport (191 m, Michigan) 30 mph
Hot Springs (1153 m, Virginia) 30 mph
Grosse Ile Airport (176 m, Michigan) 30 mph
Shenandoah Muni (296 m, Iowa) 30 mph
Marfa Airport (1473 m, Texas) 30 mph
New Braunfels Airport (197 m, Texas) 30 mph
North Platte Regional Airport (849 m, Nebraska) 30 mph
Nipawin (372 m, Saskatchewan) 30 mph
Sheridan Airport (1209 m, Wyoming) 30 mph
Show Low Regional Airport (1954 m, Arizona) 30 mph
London Airport (278 m, Ontario) 30 mph
Fort Dodge Regional Airport (355 m, Iowa) 30 mph
Omaha/Eppley Field AP (299 m, Nebraska) 30 mph
Colorado Plains Regional Airport (1421 m, Colorado) 30 mph
Southern Wisconsin Regional Airport (246 m, Wisconsin) 30 mph
Chautauqua (525 m, New York) 30 mph
Moose Jaw (577 m, Saskatchewan) 30 mph
Portage County Regional Airport (365 m, Ohio) 30 mph
Princeton Airport (298 m, Minnesota) 30 mph
Brenham (94 m, Texas) 30 mph
Wiarton Airport (223 m, Ontario) 30 mph
Siskiyou (807 m, California) 30 mph
Decorah Airport (353 m, Iowa) 30 mph
Jamestown Regional Airport (454 m, North Dakota) 30 mph
Délı̨nę (213 m, Northwest Territories) 30 mph
Hallock (250 m, Minnesota) 30 mph
Portage Southport A (270 m, Manitoba) 30 mph
Gaylord Airport (404 m, Michigan) 30 mph
Deerwood Rcs (341 m, Manitoba) 30 mph
Hamilton Airport (238 m, Ontario) 30 mph
Crookston Airport (273 m, Minnesota) 30 mph
Barter Island LRRS Airport (11 m, Alaska) 30 mph
General William J. Fox Airfield (712 m, California) 30 mph
Huron Airport (393 m, South Dakota) 30 mph
Victoria Regional Airport (36 m, Texas) 30 mph
Saskatoon AP (503 m, Saskatchewan) 30 mph
Las Vegas Airport (2092 m, New Mexico) 30 mph
Williamsport Regional Airport (160 m, Pennsylvania) 30 mph
Springerville Muni (2150 m, Arizona) 30 mph
Victoria Beach (220 m, Manitoba) 30 mph
The Pas Airport (270 m, Manitoba) 30 mph
Brookings Regional Airport (502 m, South Dakota) 30 mph
Shreveport Regional Airport (84 m, Louisiana) 30 mph
Detroit Metropolitan Airport (202 m, Michigan) 30 mph
Indianapolis Intl. Airport (246 m, Indiana) 30 mph
Clintonville Airport (251 m, Wisconsin) 30 mph
Prince Albert Airport (428 m, Saskatchewan) 30 mph
Moose Jaw (577 m, Saskatchewan) 30 mph
La Grande Rivière Airport (195 m, Quebec) 30 mph
Kuujjuarapik Airport (24 m, Quebec) 30 mph
Wausau Downtown Airport (365 m, Wisconsin) 30 mph
Miller Field Airport (792 m, Nebraska) 29 mph
Daviess County Airport (144 m, Indiana) 29 mph
Keokuk Airport (205 m, Iowa) 29 mph
Western Islands (191 m, Ontario) 29 mph
Sidney- Richland Airport (605 m, Montana) 29 mph
Columbia Metropolitan Airport (69 m, South Carolina) 29 mph
Morden (298 m, Manitoba) 29 mph
Killeen (283 m, Texas) 29 mph
Wittman Regional Airport (246 m, Wisconsin) 29 mph
Sainte-Clotilde (53 m, Quebec) 29 mph

Current weather

May
SMTWTFS
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
2017