All posts by Lei Zhao

NYC Weekend Weather – Feb 7, 2020

We start this weekend with a high wind warning as a strong low pressure center passing overhead. A much colder air mass will be on the heels of this passing storm. A brief calm Saturday spell punctuates an otherwise active pattern with another storm approaching to start next week. High temperatures during this time will generally be at or above normal (~40°F) with a big warmup by Monday.

Rest of today – high temperatures have already peaked in the mid-50s but the remainder of the day will see a continuing fall in temperatures through the 40s and 30s as strong cold air advection kicks in. This is due to a potent low pressure system (972 mb and strengthening) passing overhead. The tight pressure gradient around this low, in addition to a well-mixed layer forming with winds aloft at 50 knots mixing down will yield very strong winds. A high wind warning is in effect this afternoon when sustained winds could easily be in the 30-40 mph range with gusts exceeding 60 mph in places. Winds will abate overnight as the low exits northeast, temperatures will keep falling all the way into the upper-20s with cold air advection driven by winds from the northwest continuing.

Saturday – high pressure builds in briefly, and should yield a mostly sunny day. With overnight lows in the upper-20s, high temperatures will be decidedly colder around 40°F. Overnight lows remain on the cold side around 30°F.

Sunday – clouds increase with high temperatures in low-40s as the next frontal system approaches. Winds will shift to the south. There is a chance for rain/snow mix then rain during the day. Overnight lows in the mid-30s.

Monday prolonged southerly flow will help kick temperatures up to the low-50s as the frontal system slows in its approach. This will also bring prolonged chances for rain. Overnight lows in the upper-30s.

NYC Weather Update – Feb 3, 2020

The groundhogs were unanimous in their proclamation of an early spring, but do their predictions jive with climate forecasts? Either way, the first week of February will be an active one with multiple storms impacting the area. Temperatures are forecast to start much above normal in the mid-50s, then taper down to being a touch above normal in the low-40s. Most of the precipitation that falls should be in the form of rain, though overnight periods could produce mixed precipitation.

Rest of today – Early clouds should give way to more sunny skies later in the day. High temperatures will be mild, in the mid-50s as a stationary front slowly lifts north as a warm front into the overnight hours. Overnight lows in the low-40s.

Tuesday – High temperatures in the low-50s. The warm front mentioned above stalls out, then returns as a cold front. This pattern brings the potential for some light rain showers. Overnight lows in the low-40s.

Wednesday – high pressure builds in briefly, and should give us some reprieve from rain, however, north winds will cool things off with highs in the low-40s. Overnight lows drop into the low-30s as a second, stronger storm system takes aim at the area. This one could start off as wintry mix and sleet overnight for NYC.

Thursday any accumulation of wintry mix should get washed away as this second storm system lingers and produces rain during the course of the day Thursday. Mostly cloudy otherwise as highs climb into the low-40s. Temperatures currently forecast to remain steady for the most part overnight with onshore flow.

Are the Groundhogs Right?
Climate Prediction Center’s temperature outlooks for the second half of February and the entire month suggest that the groundhogs might be on to something – at least for the eastern part of the US (especially the southeast), where above normal temperatures are being forecast. That isn’t as much the case for the western US, as you can see below.

NYC Weekend Weather – Jan 31, 2020

Rain to start this weekend leads to a dramatic pattern change with anomalous ridging taking place by late in the forecast period. Temperatures throughout the period range from a few degrees above normal in the mid-40s to the mid-50s by Monday. The warmth continues into the middle of next week.

Rest of today – mostly cloudy with high temperatures in the mid-40s. A relatively weak coastal low will develop and move towards our area overnight. The best chances for rain are in the early overnight hours. Overnight lows in the mid-30s.

Saturday – rain chances will diminish quite a bit as the core of the low continues exiting to the northeast. Mostly cloudy with high temperatures in the mid-40s. Overnight lows in the the mid-30s. Some snow could mix in overnight as lingering chances for precipitation continue.

Sunday – things will dry out as the low continues to distance itself from us. Mostly sunny with high temperatures in the mid-40s. Overnight lows in the upper-30s.

Monday the synoptic scale pattern shifts as strong ridging at the mid-levels occurs. This will translate to warm high temperatures in the mid-50s on Monday with mostly sunny skies and southerly flow. Overnight lows in the mid-40s.

NYC (KLGA) Climatology for February

During my time taking classes as part of Penn State University’s Undergraduate Certificate in Weather Forecasting, we were taught that understanding the climatology of the location you are interested in is an important prerequisite for making accurate forecasts. This post continues on this theme, adding a climatology for February.

Other Month’s Climatologies

January
March
April
May
June
July
August
September
October
November
December

Station Basic Information

City Name / Station ID: New York, NY (LaGuardia Airport – KLGA)

Local Geography and Topography

Station Elevation: 10 feet above sea level.

Station Location: LaGuardia Airport (KLGA) is situated on the north shore of Queens along the East River, approximately 6 miles east-northeast of Midtown Manhattan.

KLGA’s location within the broader NYC area, as seen in a Google Maps terrain view

Important Topographical Features: New York City is located in the extreme southeastern corner of New York State, bordering suburban New Jersey and Connecticut. These suburban regions combined with those in Long Island comprise the Greater New York City Metropolitan Area, which is the most populous urban agglomeration in the United States and one of the populous urbanized areas in the world with an estimated population of 18 million. New York City itself sprawls across the coastal plain around the Hudson River estuary. The terminal moraine formed by glaciers of the last Ice Age result in a ridge of higher terrain that cuts a swath from southwest to northeast across the boroughs from northern Staten Island, northern Brooklyn, southwestern through central and northeastern Queens. Otherwise, the city itself is low lying. This ridge varies in height between 200-400 feet, rising sharply from south to north, but tapering more gently north. North and west of the city (about 30-50 miles away), lie significant elevations of the Catskills (north), Poconos (west), Taconics that are part of the broader Appalachian Mountain Range. The elevations of the lower foothills can range from 1000-1500 feet. Some of the elevations in the Poconos and Catskills, west and north of KLGA respectively, peak between 2000-3000 feet. The open expanse of the Atlantic Ocean lies south of KLGA and New York City. Long Island Sound also lies east-northeast. The vast urbanized area of the NYC metropolitan region has significant effects on local microclimates via differential heating (urban heat island effect). KLGA is in a low-lying area sensitive to UHI effects and marine influences.

Topographical map of New York State

Per the Local Climatological Data report from the National Weather Service:

On winter mornings, ocean temperatures which are warm relative to the land reinforce the effect of the city heat island and low temperatures are often 10-20 degrees lower in the inland suburbs than in the central city. The relatively warm water temperatures also delay the advent of winter snows. Conversely, the lag in warming of water temperatures keeps spring temperatures relatively cool. One year-round measure of the ocean influence is the small average daily variation in temperature.

National Weather Service – NYC Office

Wind Patterns

Below is a wind rose – you can read more about how to interpret this chart here.

Frequency (percentage) of the single most common wind direction: Due northwest (14.25%), same as with January.

Directions that are most and least common: Other most common wind directions include west-northwest (11.25%), due northeast (10.5%), and north-northeast (9.5%). Least common wind directions are east-southeast (0.5%), due east (1%), and south-southeast (1.25%).

Direction(s) most likely to produce the fastest winds: As is the case with other cold weather months, winds in excess of 21.4 knots (~25 mph) are most frequently found coming from due northwest. West-northwest, north-northwest, and due northeast winds can also produce winds over 21.4 knots though less frequently.

Direction(s) least likely to produce the fastest winds: As is the case with several other months, the least common wind directions of due east, east-southeast, and due southeast also rarely seen winds in excess of 16.4 knots.

Impacts of wind direction on local weather: February wind patterns are remarkably similar to January. Winds from the northwestern quadrant remain prominent. These directions also continue to produce the strongest winds. Interestingly, due northeast winds pick up in frequency in February compared to January.

Northwesterly winds bring cooler, drier Canadian air into the region following cold fronts. Winds from this direction also occur on the backside of departing coastal lows. Winds from these directions downslope coming off the higher terrain of the Catskills, and Poconos outside of the city. This can sometimes lead to warmer temperatures than would normally be expected for this wind direction as well as faster wind speeds. As with other months, northeasterly winds are usually related to backdoor cold fronts sweeping from the Canadian Maritimes, the onshore flow ahead of an advancing warm front, or a passing coastal storm to the south.

Maximum observed two-minute wind speed for the month: 39 knots (46 mph).

Temperature and Precipitation Averages/Records

Temperature units are in Fahrenheit and precipitation is in inches.

Worth noting: February average high and low temperatures start the a slow upward trend that will carry through to the spring and summer. Amazingly, record high temperatures in February can top 70°F, even nearing 80°F.

DateNormal HighNormal LowRecord HighRecord LowRecord Lowest MaxRecord Highest MinNormal PrecipRecord Precip
1402766314500.101.59
2402759-118400.091.75
3402764116450.101.08
44027681018480.101.72
5402770617490.091.18
6412769420410.101.51
7412758520410.092.89
8412862-221470.100.80
9412862719420.091.82
10412860417420.091.67
11412863213450.101.32
12422863415450.091.59
13422865815400.092.19
14422860115430.091.00
15422974-717470.101.57
16422969217450.101.02
17432966211460.100.94
18432967014480.101.67
19432966925530.101.70
20432970320470.091.50
21432979620500.101.65
22443070919450.111.60
23443066826540.100.90
24443073625510.111.70
254430681222490.111.49
26453062922470.101.04
27453073921500.111.79
284531661024470.111.56
29671223420.64
Range40-4527-3152-79-7-1211-2640-540.09-0.110.80-2.89



NYC Detailed Forecast for January 25, 2020 (Lunar New Year)

Lunar New Year day in New York city will see the passage of a relatively robust storm system. Ahead of this storm, persistently easterly onshore winds could result in some minor coastal flooding. A band of moderate to heavy rain looks like it will sweep through in the afternoon hours. Rain should clear up quickly by the early evening. Temperatures should be above normal with some warm air advection.

My Forecast
High: 49°F | Low: 38°F | Max sustained winds: 26 mph | Total precipitation: 0.85″ – verification will come from METAR data for the period between 1AM Saturday and 1AM Sunday (06Z Saturday to 06Z Sunday) at LGA (LaGuardia Airport), and the KLGA Daily Climate Report.

Verification
High: 52°F | Low: 38°F | Max sustained winds: 30 mph | Total precipitation: 0.78″ – all around this wasn’t too bad of a forecast. Wind speeds were slightly higher, and coming from the southeast. This could help explain why temperatures broke into the low-50s as this set up would have produced better warm air advection. Got the low temperature spot on. As for precipitation, at first I thought this was going to be a bust because the storm seemed to be moving faster than model data suggested. However, even with rain stopping by around 4pm, enough moderate to heavy rain fell that we went above 0.75″, though not too much over. I’m glad I didn’t buy into a higher precipitation total than 0.85″!

Weather Prediction Center surface forecast for 7AM Saturday

Synoptic Set Up
A primary occluded low tracking over the Great Lakes will spawn a secondary coastal low at the triple point between its occluded, warm and cold fronts. The primary low should weaken as it becomes vertically stacked with a 500 mb closed low (depicted below) and slowly consolidate with the secondary low. During the day, the secondary low is forecast to track northeast with the triple point tracking almost directly over NYC by around 7PM.

Ahead of this, we could see some light rain due to isentropic lift north of the surface warm front. Strong lift is expected as the low/triple point tracks closer, and lift will be enhanced by favorable conditions at 300 mb and 500 mb levels. At the 500 mb level, the aforementioned closed low is forecast to cause ample downstream positive vorticity resulting in increased divergence. Further up at the 300 mb level, it appears the left exit region of a powerful jet streak over the Southeastern US will lie south of us, and we’ll be under the right entrance region of a smaller, weaker jet streak. Both these regions will produce increased divergence and enhance lift. SREF probabilities for moderate to strong omega > -6 mb/sec were in the 50%-70% range.

High resolution models suggest a narrow band of moderate to heavy rain during the afternoon hours. A significant low-level jet at 850 mb with winds 45-55 knots and will aid with transporting subtropical moisture northwards. A dry slot works in quickly behind the primary slug of moisture by 7PM – this should cut off precipitation for the most part.

High Temperatures
Statistical models were in decent agreement, with NAM being the coolest coming in at 46°F. GFS was closer to 50°F and EKDMOS 50th percnetile was 49°F. Erring on the side of being cautious about going warmer than 50°F because of of the proximity of the triple point. If that tracks offshore more, we’d see a switch to westerly winds sooner and would end up being in a cooler airmass. Rain and clouds will also keep things in check. There’s some warm air advection indicated, but also need to keep in mind that sea surface temperatures are only in low-40s offshore around NYC. For these reasons, went the EKDMOS 50th percentile at 49°F.

Low Temperatures
The surface and near surface layer start off pretty dry. Evaporational cooling as the column saturates could have potential to keep temps on the cool side. EKDMOS 50th percentile was steady across two runs at 39°F. Statistical models had a spread from NBM at 36°F to GFS with 42°F. I’m going with 38°F because I think evaporational cooling will be a factor overnight.

Max Sustained Winds
Seems like winds will mostly driven by synoptic factors, since I don’t see signs of a well-mixed surface layer. However, downard momentum transfer with heavy rains could help bring some of the very fast 850 mb winds to the surface. It’s not hard to imagine sustained winds in excess of 20 knots. Winds coming from the east-northeast and east will be off the water towards LGA, with decent fetch over open water, so edging towards a higher max wind of 26 mph. This matches EKDMOS 50th percentile and is higher than GFS and NAM statistical guidance of 16 and 19 knots respectively.

NAM forecast sounding for KLGA valid 1PM Saturday. The atmospheric column is saturated throughout by this point (dew point temperature in green and environmental temperature in red overlap), meaning precipitation is ongoing. Also note how strong winds are throughout the column.

Total Precipitation
Strong lift will accompany the triple point as stated above. A low-level jet is also forecast to set up, creating conditions conducive for heavy rain. However, development of a dry slot is apparent in the early evening – this would put the brakes on precipitation. If that dry slot moves through earlier, bust potential for higher end total precipitation amounts is there. Statistical guidance ranges 0.60″-0.75″ on the low end, up to 1.23″-1.48″ (which would be record-breaking) on the high end. Various ensemble means range from 0.77″-0.94″, which is on the low end of the statistical guidance. Ensembles also showed a fairly tight spread, indicating decent confidence. The ensemble plume mean is close to the average mean of statistical guidance around 0.85″. This seems reasonable as it allows for possibility of heavy rain while still falling squarely within predicted ranges for both statistical and ensemble guidance. SREF probabilities for > 1.00″ of total precipitation aren’t a lock (10%-50%) with a very tight gradient southeast.

NYC Weekend Weather – Jan 16, 2020

This weekend coming up will see a dramatic contrast from last weekend’s record-breaking warmth. Temperatures during the next few days will be average to below normal. Overnight lows in the low-20s for this period. A “warm up” will happen as we enter the warm sector of a passing storm Saturday going into Sunday, but reinforcing cold air arrives to start next week.

Rest of today – partly sunny with strong northwesterly winds. Temperatures will drop from around 50ºF into the low in the mid-20s overnight. A trough extending west from a departing area of low pressure that’s bringing the strong winds may touch off some rain.

Friday – a cold, sunny day with high temperatures starting off in the low-20s and only expected to reach 30ºF under the continuing influence of northwesterly winds .

Saturday – a large storm system will move through. Temperatures starting off in the low-20s will warm into the upper-30s with southerly flow ahead of the main cold front associated with this low. Thermal profiles will support snow to start, with a light accumulation possible before temperatures warm enough at the coast to transition to all rain overnight. Overnight lows aren’t expected to move much, dropping into the mid-30s.

Sunday improving conditions with high temperatures in the upper-30s and partly cloudy skies. Overnight lows in the low-20s as a second and stronger blast of Arctic air flows in behind Saturday’s storm.

NYC Weekend Weather – Jan 10, 2020

The weather story for this weekend in NYC will be the near record-breaking warmth we’ll have with temps at or above 60°F Saturday and Sunday. A storm system sweeps through overnight going into Sunday, and should clear by Sunday afternoon. Behind this, temperatures will drop back to the upper-40s, which is still almost 10ºF above normal for this time of the year! Enjoy this rare occurrence of near record warmth that isn’t accompanied by a washout.

Rest of today – mostly cloudy with high temperatures in the low-50s. A strong area of high pressure offshore southeast of our area will be steadily pumping warm, moist air into the region. Looking at the chart below, you’ll see southerly winds blowing at large angles across temperature contours that increase going south – this is an ideal set up for persistent warm air advection and will set the stage for the warmth we see this weekend. Overnight lows in the mid-40s. With moisture advecting into the area, we could see areas of fog develop overnight.

GFS 2-meter temperature with contours and 10-meter wind barbs.

Saturday – very mild with temperatures in the low-60s. Mostly cloudy with a southerly breeze and some fog possible. Overnight lows in the mid-50s. Rain chances increase particularly late overnight going into Sunday morning.

Sunday – elevated convection could bring a rumble of thunder Sunday morning, with rain chances peaking in the early morning hours. High temperatures should remain quite mild, in the mid-60s (and possibly higher with downsloping westerly winds for a period with clearing skies, following the passage of a prefrontal trough and before a cold front closes in). Overnight lows dropping into the low-40s – which is actually still above normal for what a daytime high temperature should be this time of year.

NAM high resolution model output of 1000-500 mb thickness, surface pressure, and precipitation valid for 5AM Sunday

Monday high temperatures similar to Friday near 50ºF, partly sunny skies. Overnight lows in the low-30s.

NYC Weather Update – Jan 7, 2020

A quick hitting storm system brings possible light snow to the region overnight into Wednesday. High pressure builds behind this storm, with winds shifting to the northwest bringing a cool down midweek. Another storm approaches towards the end of the week. Ahead of this, temperatures surge back above normal, approaching 60°F, as southwesterly winds instigate warm air advection.

Rest of today – increasing clouds with high temperatures in the mid-40s. A coastal low passes east of the area, bringing some potential for light snow accumulations (1″ or so). Precipitation will start off as rain, though, then transition to snow briefly overnight. Overnight lows drop to around 30°F.

Weather Prediction Center surface forecast for 7PM Tuesday

Wednesday – snowfall may be enhanced by a second fast-moving arctic front. Behind this front, high pressure builds. Decreasing clouds, with winds picking up from the west then veering northwest towards overnight hours. High temperatures in the low-40s. Overnight lows will plummet quickly into the upper-20s with an Arctic air mass and northwesterly flow. Winds may gust above 30 mph during the overnight hours.

Thursday – expecting a calm, bright, sunny day with high temperatures in the low-30s, below normal for this time of year. High pressure will be moving right over us during this time. Overnight lows in the low-30s.

GFS model 500 mb height anomalies for 1AM Friday. Note the strong positive height anomaly over the Northeast, with a corresponding strong negative height anomaly over the Rockies.

Friday – high pressure will move offshore to the east, setting up warm southwesterly return flow between the western periphery of the high and an incoming storm system. High temperatures expected in the upper-40s. Temperatures should in fact warm up overnight, through the upper-40s.

NYC Weekend Weather – Jan 3, 2020

The first weekend in the new year starts off wet and mild with a complex storm system moving over the Eastern US. Things will settle down by Sunday with a cool down coming behind this storm system. Temperatures start to rebound early next week. In general, high temperatures will trend above normal for this time of year by 5°F, topping out in the mid-40s or higher.

Rest of today – periods of drizzle during the afternoon before a second round of steadier precipitation possibly later this evening. High temperatures in the low-50s with the warming influence of westerly flow ahead of the second frontal boundary shown below. Overnight lows in the mid-40s.

Saturday – rain chances continue during Saturday. Like Friday though, the best dynamics and moisture for heavy rain seem to bypass NYC itself. This may result in more periodic rainfall on the light side. Onshore flow from the northeast should continue to keep temperatures mild, around 50°F. Overnight lows will drop into the low-30s as the storm clears and winds turn to the north and northwest.

Sunday – a mostly sunny day expected with breezy northwesterly winds. High temperatures cooler, in the low-40s. Overnight lows remain in the low-30s.

Looking ahead into next week, the above normal temperature trend for much of the Eastern US appears to persist.

Monday high temperatures in the mid-40s with mostly sunny skies and continuing windy conditions. Overnight lows in the low-30s.

NYC (KLGA) Climatology for January

During my time taking classes as part of Penn State University’s Undergraduate Certificate in Weather Forecasting, we were taught that understanding the climatology of the location you are interested in is an important prerequisite for making accurate forecasts. This post continues on this theme, adding a climatology for January.

Other Month’s Climatologies

February
March
April
May
June
July
August
September
October
November
December

Station Basic Information

City Name / Station ID: New York, NY (LaGuardia Airport – KLGA)

Local Geography and Topography

Station Elevation: 10 feet above sea level.

Station Location: LaGuardia Airport (KLGA) is situated on the north shore of Queens along the East River, approximately 6 miles east-northeast of Midtown Manhattan.

KLGA’s location within the broader NYC area, as seen in a Google Maps terrain view

Important Topographical Features: New York City is located in the extreme southeastern corner of New York State, bordering suburban New Jersey and Connecticut. These suburban regions combined with those in Long Island comprise the Greater New York City Metropolitan Area, which is the most populous urban agglomeration in the United States and one of the populous urbanized areas in the world with an estimated population of 18 million. New York City itself sprawls across the coastal plain around the Hudson River estuary. The terminal moraine formed by glaciers of the last Ice Age result in a ridge of higher terrain that cuts a swath from southwest to northeast across the boroughs from northern Staten Island, northern Brooklyn, southwestern through central and northeastern Queens. Otherwise, the city itself is low lying. This ridge varies in height between 200-400 feet, rising sharply from south to north, but tapering more gently north. North and west of the city (about 30-50 miles away), lie significant elevations of the Catskills (north), Poconos (west), Taconics that are part of the broader Appalachian Mountain Range. The elevations of the lower foothills can range from 1000-1500 feet. Some of the elevations in the Poconos and Catskills, west and north of KLGA respectively, peak between 2000-3000 feet. The open expanse of the Atlantic Ocean lies south of KLGA and New York City. Long Island Sound also lies east-northeast. The vast urbanized area of the NYC metropolitan region has significant effects on local microclimates via differential heating (urban heat island effect). KLGA is in a low-lying area sensitive to UHI effects and marine influences.

Topographical map of New York State

Per the Local Climatological Data report from the National Weather Service:

On winter mornings, ocean temperatures which are warm relative to the land reinforce the effect of the city heat island and low temperatures are often 10-20 degrees lower in the inland suburbs than in the central city. The relatively warm water temperatures also delay the advent of winter snows. Conversely, the lag in warming of water temperatures keeps spring temperatures relatively cool. One year-round measure of the ocean influence is the small average daily variation in temperature.

National Weather Service – NYC Office

Wind Patterns

Below is a wind rose – you can read more about how to interpret this chart here.

Frequency (percentage) of the single most common wind direction: Due northwest (14.25%).

Directions that are most and least common: Other most common wind directions include west-northwest (13.5%), due west (11%), and due northeast (8.25%). Least common wind directions are east-southeast and due southeast (0.5%), and south-southeast (1.5%).

Direction(s) most likely to produce the fastest winds: As is the case with other cold weather months, winds in excess of 21.4 knots (~25 mph) are most frequently found coming from due northwest. Due west, west-northwest, north-northwest, and due northeast winds can also produce winds over 21.4 knots though less frequently.

Direction(s) least likely to produce the fastest winds: As is the case with several other months, the least common wind directions of due east, east-southeast, and due southeast also rarely seen winds in excess of 16.4 knots.

Impacts of wind direction on local weather: January’s winds build on a pattern first seen in November, where winds from the northwestern quadrant become prominent. January wind patterns are nearly identical to December, with winds from due west to northwest being very common. These wind directions also continue to produce the fastest winds most often.

Northwesterly winds bring cooler, drier Canadian air into the region following cold fronts. Winds from this direction also occur on the backside of departing coastal lows. Winds from these directions downslope coming off the higher terrain of the Catskills, and Poconos outside of the city. This can sometimes lead to warmer temperatures than would normally be expected for this wind direction as well as faster wind speeds. As with other months, northeasterly winds are usually related to backdoor cold fronts sweeping from the Canadian Maritimes, the onshore flow ahead of an advancing warm front, or a passing coastal storm to the south.

Maximum observed two-minute wind speed for the month: 39 knots (46 mph).

Temperature and Precipitation Averages/Records

Temperature units are in Fahrenheit and precipitation is in inches.

Worth noting: January average temperatures for both high and lows start to bottom out, and there’s only a small range in these figures.

DateNormal HighNormal LowRecord HighRecord LowRecord Lowest MaxRecord Highest MinNormal PrecipRecord Precip
1402860819520.101.33
2402860923430.101.52
34028631017470.112.53
4402766413570.102.02
5402764920510.101.25
6402772815550.111.56
7392762418490.101.13
8392764313520.101.19
9392766114490.110.79
10392759216430.101.42
11392662415440.111.34
12392668112480.110.97
13392663418460.101.23
14392664718450.112.04
15392662014550.110.88
16392659214520.101.74
17392659-19450.111.20
18392664012440.101.98
19392664-39410.100.76
20392661014420.101.41
21392664-38420.103.13
22392657516430.101.25
23392662315470.102.60
24392668318540.101.48
25392657215470.101.43
26392672518450.092.40
27392666018440.101.93
28402760720450.091.55
29402768213500.110.80
30402763419440.100.79
31402761217410.100.88
Range39-4026-2857-72-3-108-2341-570.09-0.110.76-3.13