Oklahoma City Will Rogers World (OKC / KOKC)
Flight Tracker for Planespotters
00:00 29.02.2024
ARRIVALS — 3
Waiting time 11 - 20 min.
01:00 29.02.2024
02:00 29.02.2024
03:00 29.02.2024
04:00 29.02.2024
05:00 29.02.2024
ARRIVALS — 1
Waiting time 0 min.
06:00 29.02.2024
DEPARTURES — 8
Waiting time 5 - 20 min.
Airbus A321 N196UW | American | AA 2273 | Charlotte (CLT) | 06:09 | departed |
Boeing 737-800 N8640D | Southwest | WN 173 | Saint Louis (STL) | 06:10 | departed |
Airbus A320 N353NW | Delta Air Lines | DL 2080 | Atlanta (ATL) | 06:12 | departed |
Embraer 170 N874RW | Envoy Air | MQ 3604 | Chicago (ORD) | 06:23 | departed |
Airbus A321 N194UW | American | AA 2272 | Dallas-Fort Worth (DFW) | 06:25 | departed |
Dassault Falcon N988DV | Unknown/Private owner | N9 88DV | Lubbock (LBB) | 06:30 | expected |
Airbus A319 N710UW | American | AA 2866 | Miami (MIA) | 06:37 | departed |
Boeing 737-700 N409WN | Southwest | WN 285 | Denver (DEN) | 06:57 | departed |
07:00 29.02.2024
DEPARTURES — 9
Waiting time 9 - 13 min.
Embraer 175 N86336 | United | UA 6059 | Houston (IAH) | 07:06 | departed |
Beechcraft 200 Super King Air N973JH | Unknown/Private owner | N9 73JH | Dallas (DAL) | 07:08 | expected |
Boeing 737-700 N268WN | Southwest | WN 3255 | Houston (HOU) | 07:08 | departed |
Embraer 175 N251SY | Delta Air Lines | DL 3788 | New York (LGA) | 07:17 | departed |
Boeing 737-700 N7822A | Southwest | WN 380 | Phoenix (PHX) | 07:22 | departed |
Cessna 208 Caravan N208TF | Unknown/Private owner | MRA 637 | Woodward (WWR) | 07:31 | departed |
Dassault Falcon N988DV | Unknown/Private owner | N9 88DV | Lubbock (LBB) | 07:33 | departed |
Boeing 717 N893AT | Delta Air Lines | DL 2411 | Atlanta (ATL) | 07:46 | departed |
Embraer 175 N144SY | United | UA 5364 | Chicago (ORD) | 07:59 | departed |
08:00 29.02.2024
DEPARTURES — 7
Waiting time 3 - 29 min.
Boeing 737-800 N8574Z | Southwest | WN 1740 | Las Vegas (LAS) | 08:02 | departed |
Embraer 175 N507SY | SkyWest Airlines | OO 6289 | Los Angeles (LAX) | 08:05 | departed |
Bombardier Challenger 600 | National Airlines | N8 8 | Oklahoma City (OKC) | 08:34 | expected |
Embraer 175 N293SY | Delta Air Lines | DL 4029 | Salt Lake City (SLC) | 08:34 | departed |
Embraer 175 N267NN | Envoy Air | MQ 3959 | Dallas-Fort Worth (DFW) | 08:48 | departed |
Embraer 175 N295SY | Delta Air Lines | DL 3844 | Minneapolis (MSP) | 08:49 | departed |
Canadair CRJ 700 N614QX | SkyWest Airlines | OO 6230 | Phoenix (PHX) | 08:51 | departed |
09:00 29.02.2024
ARRIVALS — 4
Waiting time 18 - 25 min.
Bombardier Challenger 350 N90WE | Unknown/Private owner | N9 WE | Houston (HOU) | 09:03 | expected |
Beechcraft 200 Super King Air N973JH | Unknown/Private owner | N9 73JH | Goshen (GSH) | 09:28 | expected |
Embraer 175 N127SY | Delta Air Lines | DL 4742 | Houston (IAH) | 09:46 | arrived |
Bombardier Global 5000 N5000P | EJM | EJM 55 | Boca Raton (BCT) | 09:53 | arrived |
DEPARTURES — 5
Waiting time 5 - 7 min.
Beechcraft 300 Super King Air N90WE | Unknown/Private owner | N9 WE | Brownwood (BWD) | 09:21 | departed |
Beechcraft 200 Super King Air N973JH | Unknown/Private owner | N9 73JH | Dallas (DAL) | 09:28 | expected |
Embraer 145 N3DE | Unknown/Private owner | N3DE | Las Vegas (LAS) | 09:32 | expected |
Embraer 175 N85358 | United | UA 6040 | Houston (IAH) | 09:36 | departed |
Airbus A320 N37409 | United | UA 2194 | Houston (IAH) | 09:43 | departed |
10:00 29.02.2024
ARRIVALS — 7
Waiting time 3 - 13 min.
Boeing 737-700 N927WN | Southwest | WN 1545 | Houston (HOU) | 10:27 | arrived |
N2 | N2 79PS | Unknown | 10:40 | approaching | |
Boeing 737 N8727M | Southwest | WN 3851 | Denver (DEN) | 10:43 | arrived |
Embraer 175 N88310 | United | UA 6317 | Houston (IAH) | 10:47 | arrived |
Boeing 717-200 N989AT | Delta Air Lines | DL 2490 | Atlanta (ATL) | 10:50 | arrived |
Boeing 737 MAX 8 N8851Q | Southwest | WN 1481 | Atlanta (ATL) | 10:50 | arrived |
Airbus A319 N320NV | Allegiant Air | G4 60 | Las Vegas (LAS) | 10:53 | arrived |
DEPARTURES — 4
Waiting time 3 - 16 min.
11:00 29.02.2024
ARRIVALS — 5
Waiting time 6 - 18 min.
Embraer 170 N874RW | Envoy Air | MQ 3792 | Chicago (ORD) | 11:23 | arrived |
Boeing 737-700 N7720F | Southwest | WN 2389 | Chicago (MDW) | 11:28 | arrived |
Embraer 175 N288NN | Envoy Air | MQ 3959 | Dallas-Fort Worth (DFW) | 11:34 | arrived |
Embraer 175 N200SY | United | UA 5557 | Chicago (ORD) | 11:52 | arrived |
Embraer 145 N3DE | Unknown/Private owner | N3DE | Statesville (SVH) | 11:59 | arrived |
DEPARTURES — 9
Waiting time 7 - 19 min.
Canadair CRJ 200 N60GH | Unknown/Private owner | N6 GH | Las Vegas (LAS) | 11:07 | expected |
Beechcraft 200 Super King Air N973JH | Unknown/Private owner | N9 73JH | Dallas (DAL) | 11:17 | departed |
Boeing 737-700 N927WN | Southwest | WN 1381 | Houston (HOU) | 11:26 | departed |
BE58 N525 | Unknown/Private owner | N5 25 | Harrison (HRO) | 11:28 | departed |
Canadair reg jet 700 N127SY | United | UA 4709 | Denver (DEN) | 11:35 | departed |
Boeing 717-200 N989AT | Delta Air Lines | DL 2490 | Atlanta (ATL) | 11:54 | departed |
Canadair CRJ-701ER N782SK | Delta Air Lines | DL 4709 | Denver (DEN) | 11:55 | departed |
Airbus A319 N320NV | Allegiant Air | G4 64 | Las Vegas (LAS) | 11:55 | departed |
Cessna 172 N6337D | Unknown/Private owner | N6 337D | Unknown | 11:59 | departed |
12:00 29.02.2024
ARRIVALS — 4
Waiting time 9 - 28 min.
DEPARTURES — 10
Waiting time 2 - 17 min.
Embraer 175 N88310 | United | UA 6129 | Houston (IAH) | 12:01 | departed |
Boeing 737 N8727M | Southwest | WN 939 | Denver (DEN) | 12:03 | departed |
Boeing 737 MAX 8 N8851Q | Southwest | WN 1035 | Chicago (MDW) | 12:07 | departed |
Embraer 170 N874RW | Envoy Air | MQ 3792 | Chicago (ORD) | 12:24 | departed |
Embraer 175 N288NN | Envoy Air | MQ 3478 | Dallas-Fort Worth (DFW) | 12:26 | departed |
Boeing 737-700 N7720F | Southwest | WN 2086 | District of Columbia (DCA) | 12:28 | departed |
Bombardier Challenger 600 | National Airlines | N8 8 | Oklahoma City (OKC) | 12:30 | expected |
Embraer 145 N3DE | Unknown/Private owner | N3DE | Las Vegas (LAS) | 12:33 | departed |
Canadair CRJ 200 N60GH | Unknown/Private owner | N6 GH | Las Vegas (LAS) | 12:47 | departed |
Boeing 737-700 N498WN | Southwest | WN 910 | San Antonio (SAT) | 12:49 | departed |
13:00 29.02.2024
ARRIVALS — 7
Waiting time 8 - 12 min.
Airbus A320 N669AW | American | AA 1626 | Charlotte (CLT) | 13:11 | arrived |
Canadair CRJ 900 N933LR | United | UA 6054 | Houston (IAH) | 13:14 | arrived |
Canadair CRJ 700 N760SK | American | AA 4829 | Phoenix (PHX) | 13:16 | arrived |
Canadair CRJ-702 N519JG | Unknown/Private owner | N5 19JG | Unknown | 13:28 | arrived |
Boeing 737-700 N490WN | Southwest | WN 2444 | Phoenix (PHX) | 13:28 | arrived |
Boeing 737-700 N7854B | Southwest | WN 2160 | Houston (HOU) | 13:39 | arrived |
Boeing 737 MAX 9 N917AK | Alaska | AS 405 | Seattle (SEA) | 13:47 | arrived |
DEPARTURES — 7
Waiting time 5 - 25 min.
C700 N805QS | NetJets Aviation | 1I 805 | Dallas (RBD) | 13:00 | departed |
Canadair CRJ 200 N141SH | Unknown/Private owner | N1 41SH | Las Vegas (LAS) | 13:01 | expected |
Bombardier Global 5000 N5000P | EJM | EJM 55 | Indianapolis (IND) | 13:02 | departed |
Bombardier Challenger 600 | National Airlines | N8 8 | Oklahoma City (OKC) | 13:14 | departed |
Cirrus SR-22 N424SR | Unknown/Private owner | N4 24SR | Dallas (ADS) | 13:17 | departed |
Cessna 560 Citation Excel N583QS | NetJets Aviation | 1I 583 | Baton Rouge (BTR) | 13:25 | departed |
S22T N279PS | Unknown/Private owner | N2 79PS | Fort Worth (FTW) | 13:50 | expected |
14:00 29.02.2024
ARRIVALS — 4
Waiting time 12 - 28 min.
DEPARTURES — 9
Waiting time 4 - 25 min.
Canadair CRJ 900 N946LR | United | UA 6197 | Houston (IAH) | 14:08 | departed |
S22T N279PS | Unknown/Private owner | N2 79PS | Fort Worth (FTW) | 14:13 | departed |
Canadair CRJ 700 N760SK | SkyWest Airlines | OO 4829 | Phoenix (PHX) | 14:15 | departed |
Boeing 737-700 N959BP | HWA | HWA 9752 | Miami (MIA) | 14:19 | departed |
Canadair CRJ-702 N519JG | Unknown/Private owner | N5 19JG | Las Vegas (LAS) | 14:20 | departed |
Airbus A320 N669AW | American | AA 1626 | Charlotte (CLT) | 14:45 | departed |
Embraer 175 N200SY | United | UA 5357 | Chicago (ORD) | 14:50 | departed |
Boeing 737-700 N7854B | Southwest | WN 2160 | Phoenix (PHX) | 14:56 | departed |
Embraer 145 N81EX | Unknown/Private owner | N8 1EX | Las Vegas (LAS) | 14:58 | expected |
15:00 29.02.2024
ARRIVALS — 9
Waiting time 3 - 16 min.
Boeing 737-800 N8812Q | Southwest | WN 4335 | Las Vegas (LAS) | 15:05 | arrived |
Bombardier Learjet 75 N372HL | HOB | HOB 5 | Salinas (SNS) | 15:09 | expected |
Embraer 175 N156AN | American | AA 4923 | Los Angeles (LAX) | 15:20 | expected |
Bombardier Challenger 350 N579FX | LXJ | LXJ 579 | Palm Springs (TRM) | 15:22 | arrived |
Embraer 145 N138DE | Unknown/Private owner | N1 38DE | Statesville (SVH) | 15:23 | expected |
Boeing 737-800 N802NN | American | AA 2434 | Dallas-Fort Worth (DFW) | 15:39 | arrived |
Embraer 175 N80348 | United | UA 6191 | Houston (IAH) | 15:52 | arrived |
Embraer 175 N515SY | SkyWest Airlines | OO 4923 | Los Angeles (LAX) | 15:53 | arrived |
Canadair CRJ 900 N326MS | United | UA 6110 | Denver (DEN) | 15:54 | arrived |
DEPARTURES — 7
Waiting time 8 - 23 min.
Canadair CRJ-702 N519JG | Unknown/Private owner | N5 19JG | Las Vegas (LAS) | 15:00 | expected |
Boeing 737-700 N490WN | Southwest | WN 696 | Austin (AUS) | 15:05 | departed |
Boeing 737 MAX 9 N917AK | Alaska | AS 405 | Seattle (SEA) | 15:15 | departed |
Airbus A320 (Sharklets) N304FR | Frontier | F9 1863 | Denver (DEN) | 15:38 | departed |
Canadair CRJ 900 N933LR | United | UA 6222 | Houston (IAH) | 15:47 | departed |
Boeing 737 MAX 8 N8908Q | Southwest | WN 1876 | Houston (HOU) | 15:48 | departed |
Canadair CRJ 200 N141SH | Unknown/Private owner | N1 41SH | Las Vegas (LAS) | 15:56 | departed |
16:00 29.02.2024
ARRIVALS — 7
Waiting time 8 - 10 min.
Boeing 737-800 N8507C | Southwest | WN 4658 | San Antonio (SAT) | 16:02 | arrived |
Bombardier Learjet 75 N72HL | HOB | HOB 3 | Wilmington (ILG) | 16:07 | arrived |
Embraer 175 | United | UA 5808 | Denver | 16:15 | scheduled |
Embraer 175 N431YX | Republic Airways | YX 4804 | District of Columbia (DCA) | 16:25 | arrived |
Embraer 175 N123HQ | American | AA 4252 | New York (LGA) | 16:33 | arrived |
Bombardier Learjet 75 N272HL | HOB | HOB 4 | Fayetteville (FYV) | 16:43 | arrived |
Embraer 170 N761RW | Envoy Air | MQ 3839 | Chicago (ORD) | 16:48 | arrived |
DEPARTURES — 6
Waiting time 6 - 17 min.
Embraer 145 N138DE | Unknown/Private owner | N1 38DE | Las Vegas (LAS) | 16:00 | expected |
Boeing 737-700 N429WN | Southwest | WN 532 | Orlando (MCO) | 16:04 | departed |
Dassault Falcon N988DV | Unknown/Private owner | N9 88DV | Victoria (VCT) | 16:20 | departed |
Boeing 737-800 N8812Q | Southwest | WN 2062 | Saint Louis (STL) | 16:26 | departed |
Cessna 525 Citation M2 N876MS | Unknown/Private owner | N8 76MS | Little Rock (LIT) | 16:29 | departed |
Boeing 717 N967AT | Delta Air Lines | DL 1705 | Atlanta (ATL) | 16:46 | departed |
17:00 29.02.2024
ARRIVALS — 7
Waiting time 11 - 14 min.
Canadair CRJ-701ER N756SK | SkyWest Airlines | OO 6202 | Phoenix (PHX) | 17:02 | arrived |
Boeing 737-700 N253WN | Southwest | WN 3283 | Denver (DEN) | 17:12 | arrived |
Airbus A319 N320NB | Delta Air Lines | DL 2862 | Atlanta (ATL) | 17:26 | arrived |
Embraer 175 N254SY | Delta Air Lines | DL 3882 | Salt Lake City (SLC) | 17:26 | arrived |
Airbus A300-600 N741FD | FedEx - Federal Express | FX 347 | Memphis (MEM) | 17:39 | arrived |
Airbus A319 N827AW | American | AA 2257 | Dallas-Fort Worth (DFW) | 17:47 | arrived |
Embraer 145 N81EX | Unknown/Private owner | N8 1EX | Statesville (SVH) | 17:47 | expected |
DEPARTURES — 10
Waiting time 3 - 18 min.
Dassault Falcon N769JW | Unknown/Private owner | N7 69JW | Gillette (GCC) | 17:02 | departed |
Boeing 737-800 N8507C | Southwest | WN 3319 | Atlanta (ATL) | 17:20 | departed |
Boeing 737-800 N802NN | American | AA 2434 | Dallas-Fort Worth (DFW) | 17:29 | departed |
Embraer 175 N515SY | SkyWest Airlines | OO 4923 | Los Angeles (LAX) | 17:30 | departed |
Canadair CRJ 900 N326MS | United | UA 6114 | Denver (DEN) | 17:31 | departed |
Embraer 175 N431YX | Republic Airways | YX 4804 | District of Columbia (DCA) | 17:34 | departed |
Embraer 175 N80348 | United | UA 6302 | Houston (IAH) | 17:40 | departed |
Embraer 170 N761RW | Envoy Air | MQ 3839 | Chicago (ORD) | 17:43 | departed |
Embraer 175 N123HQ | American | AA 4252 | New York (LGA) | 17:46 | departed |
Bombardier Challenger 350 N579FX | LXJ | LXJ 579 | Austin (AUS) | 17:47 | departed |
18:00 29.02.2024
ARRIVALS — 3
Waiting time 16 - 32 min.
DEPARTURES — 6
Waiting time 6 - 14 min.
Embraer 145 N81EX | Unknown/Private owner | N8 1EX | Las Vegas (LAS) | 18:14 | departed |
Boeing 737-700 N253WN | Southwest | WN 3829 | Las Vegas (LAS) | 18:19 | departed |
Embraer 175 N254SY | Delta Air Lines | DL 3882 | Salt Lake City (SLC) | 18:33 | departed |
Canadair CRJ-701ER N756SK | SkyWest Airlines | OO 6202 | Phoenix (PHX) | 18:41 | departed |
Airbus A319 N320NB | Delta Air Lines | DL 2862 | Atlanta (ATL) | 18:47 | departed |
Airbus A300-600 N741FD | FedEx - Federal Express | FX 347 | Tulsa (TUL) | 18:52 | departed |
19:00 29.02.2024
ARRIVALS — 4
Waiting time 8 - 17 min.
DEPARTURES — 4
Waiting time 6 - 11 min.
20:00 29.02.2024
ARRIVALS — 3
Waiting time 14 - 27 min.
21:00 29.02.2024
ARRIVALS — 7
Waiting time 9 - 14 min.
Boeing 717 N940AT | Delta Air Lines | DL 2784 | Atlanta (ATL) | 21:03 | arrived |
Embraer 175 N429YX | American | AA 4779 | New York (LGA) | 21:17 | arrived |
Embraer 175 N80348 | United | UA 6168 | Houston (IAH) | 21:20 | arrived |
Beechcraft 200 Super King Air N771MG | EMD | EMD 1 | Enid (WDG) | 21:31 | arrived |
Dassault Falcon N769JW | Unknown/Private owner | N7 69JW | Dickinson (DIK) | 21:41 | expected |
Boeing 737-700 N564WN | Southwest | WN 3343 | Phoenix (PHX) | 21:49 | arrived |
Boeing 737-700 N287WN | Southwest | WN 1350 | Saint Louis (STL) | 21:58 | arrived |
22:00 29.02.2024
ARRIVALS — 6
Waiting time 8 - 18 min.
Embraer 175 N164SY | Delta Air Lines | DL 4741 | Chicago (ORD) | 22:11 | arrived |
Boeing 737-800 N8522P | Southwest | WN 2690 | Houston (HOU) | 22:27 | arrived |
Embraer 175 N85358 | United | UA 6118 | Houston (IAH) | 22:45 | arrived |
Embraer 170 N826MD | Envoy Air | MQ 3500 | Chicago (ORD) | 22:46 | arrived |
Airbus A321 N163AA | American | AA 1458 | Dallas-Fort Worth (DFW) | 22:47 | arrived |
Embraer 175 N509SY | SkyWest Airlines | OO 6288 | Los Angeles (LAX) | 22:55 | arrived |
23:00 29.02.2024
ARRIVALS — 5
Waiting time 10 - 13 min.
Canadair CRJ 700 N870DC | SkyWest Airlines | OO 6246 | Phoenix (PHX) | 23:06 | arrived |
Canadair CRJ-701ER N794SK | United | UA 5841 | Denver (DEN) | 23:19 | arrived |
Piper Archer PA-28 N4890U | Unknown/Private owner | OUA 8 | Unknown | 23:28 | approaching |
Boeing 737-700 N563WN | Southwest | WN 3173 | Las Vegas (LAS) | 23:31 | arrived |
Boeing 737-800 N840NN | American | AA 2734 | Dallas-Fort Worth (DFW) | 23:42 | arrived |
Other Dates
May, 2023
03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
June, 2023
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
July, 2023
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
August, 2023
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
September, 2023
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
October, 2023
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
November, 2023
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
December, 2023
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
January, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
February, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
March, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
April, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
May, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
June, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
July, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
August, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
September, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
October, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
November, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
December, 2024
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
January, 2025
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
February, 2025
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
March, 2025
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
April, 2025
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25