Birmingham -Shuttlesworth (BHM / KBHM)
Flight Tracker for Planespotters
00:00 24.06.2023
ARRIVALS — 3
Waiting time 19 - 25 min.
01:00 24.06.2023
ARRIVALS — 2
Waiting time 10 min.
02:00 24.06.2023
03:00 24.06.2023
ARRIVALS — 2
Waiting time 10 min.
04:00 24.06.2023
05:00 24.06.2023
DEPARTURES — 4
Waiting time 5 - 20 min.
Cessna 650 Citation III N2UP | Libyan Airlines | LN 2UP | Chicago/Romeoville (LOT) | 05:17 | departed |
Boeing 737-700 N924WN | Southwest | WN 2225 | Baltimore (BWI) | 05:18 | departed |
Cessna 172 N19775 | Unknown/Private owner | N1 9775 | Unknown | 05:23 | departed |
Canadair CRJ 900 N551NN | American | AA 5045 | Charlotte (CLT) | 05:43 | departed |
06:00 24.06.2023
DEPARTURES — 10
Waiting time 4 - 15 min.
Embraer 175 N272NN | Envoy Air | MQ 3423 | Miami (MIA) | 06:08 | departed |
Canadair CRJ 700 N535EA | American | AA 5562 | District of Columbia (DCA) | 06:11 | departed |
PIAT N479LP | Unknown/Private owner | N4 79LP | Valdosta (VLD) | 06:14 | departed |
Canadair CRJ 900 N676CA | Delta Air Lines | DL 4930 | Detroit (DTW) | 06:19 | departed |
Boeing 737-700 N283WN | Southwest | WN 1232 | Orlando (MCO) | 06:23 | departed |
Canadair CRJ-702ER N529EA | American | AA 5534 | Philadelphia (PHL) | 06:27 | departed |
Airbus A320 N660AW | American | AA 304 | Dallas-Fort Worth (DFW) | 06:42 | departed |
Bombardier Challenger 350 N633N | JTZ | JTZ 633 | Huntsville (HSV) | 06:43 | expected |
Airbus A300-600F N151UP | UPS | 5X 1366 | Pensacola (PNS) | 06:44 | departed |
Boeing 717 N893AT | Delta Air Lines | DL 1618 | Atlanta (ATL) | 06:57 | departed |
07:00 24.06.2023
DEPARTURES — 6
Waiting time 13 - 17 min.
Embraer 175 N750YX | Republic Airways | YX 3286 | Houston (IAH) | 07:00 | departed |
Cessna 560 Citation V N535GR | Unknown/Private owner | N5 35GR | Daytona Beach (DAB) | 07:15 | departed |
Boeing 737-800 N8695D | Southwest | WN 824 | Dallas (DAL) | 07:24 | departed |
BE33 N651BB | Unknown/Private owner | N6 51BB | Unknown | 07:37 | departed |
Boeing 737 N885DN | Delta Air Lines | DL 2421 | Atlanta (ATL) | 07:54 | departed |
M20P N1746 | Unknown/Private owner | N1 746 | Unknown | 07:56 | departed |
08:00 24.06.2023
ARRIVALS — 1
Waiting time 0 min.
DEPARTURES — 12
Waiting time 4 - 16 min.
Canadair Regional Jet N537GJ | United | UA 4449 | Chicago (ORD) | 08:00 | departed |
Hawker 800 N239RT | Unknown/Private owner | N2 39RT | Roanoke (ROA) | 08:03 | departed |
Embraer 135 N32SF | Unknown/Private owner | N3 2SF | Panama City Beach (ECP) | 08:19 | departed |
Canadair CRJ 900 N590NN | American | AA 5195 | Charlotte (CLT) | 08:22 | departed |
Cessna 172 N19775 | Unknown/Private owner | N1 9775 | Unknown | 08:27 | departed |
BE58 N219CH | Unknown/Private owner | N2 19CH | Ft. Pierce (FPR) | 08:30 | expected |
Embraer 175 N616UX | United | UA 5295 | Denver (DEN) | 08:30 | departed |
Cessna 172 N738SJ | Unknown/Private owner | N7 38SJ | Unknown | 08:31 | departed |
Cessna 525 Citation Jet N30AQ | Unknown/Private owner | N3 AQ | Baltimore (BWI) | 08:36 | departed |
S22T N616BP | Unknown/Private owner | N6 16BP | Topeka (FOE) | 08:39 | departed |
Cessna 560 Citation V N555KT | Unknown/Private owner | N5 55KT | Gulf Shores (GUF) | 08:45 | expected |
BE19 N1969W | Unknown/Private owner | N1 969W | Unknown | 08:54 | departed |
09:00 24.06.2023
ARRIVALS — 6
Waiting time 2 - 30 min.
Pilatus PC-12 N676PC | SKQ | SKQ 65 | Knoxville (TYS) | 09:13 | arrived |
Boeing 737-800 N828SY | Sun Country Airlines | SY 8177 | Gulfport (GPT) | 09:43 | arrived |
Embraer 135 N32SF | Unknown/Private owner | N3 2SF | Panama City Beach (ECP) | 09:45 | expected |
BE58 N7219H | Unknown/Private owner | N7 219H | Columbus/W Point/Starkville (GTR) | 09:46 | expected |
BE9T N600WA | Unknown/Private owner | N6 WA | Albany (ABY) | 09:48 | expected |
Boeing 737-900 N954DZ | Delta Air Lines | DL 2199 | Atlanta (ATL) | 09:58 | arrived |
DEPARTURES — 11
Waiting time 3 - 15 min.
Cessna 525 Citation Jet N30AQ | Unknown/Private owner | N3 AQ | Baltimore (BWI) | 09:00 | expected |
BE9T N600WA | Unknown/Private owner | N6 WA | Panama City Beach (ECP) | 09:00 | expected |
Boeing 737-900 N948DZ | Delta Air Lines | DL 2502 | Atlanta (ATL) | 09:14 | departed |
Cessna 560 Citation V N555KT | Unknown/Private owner | N5 55KT | Gulf Shores (GUF) | 09:23 | departed |
Boeing 737-700 N969WN | Southwest | WN 1581 | Tampa (TPA) | 09:24 | departed |
Cessna Model 680 Sovereign N680EA | Unknown/Private owner | N6 80EA | New York (JFK) | 09:26 | departed |
BE58 N219CH | Unknown/Private owner | N2 19CH | Ft. Pierce (FPR) | 09:28 | departed |
SF50 N85AH | Unknown/Private owner | N8 5AH | Naples (APF) | 09:31 | departed |
Bombardier Learjet 45 N10NL | Unknown/Private owner | N1 NL | Nashville (BNA) | 09:46 | departed |
PA30 N148SB | Unknown/Private owner | N1 48SB | Tullahoma (THA) | 09:53 | departed |
Cessna 172 N738SJ | Unknown/Private owner | N7 38SJ | Unknown | 09:56 | expected |
10:00 24.06.2023
ARRIVALS — 9
Waiting time 2 - 30 min.
Boeing 737-700 N7720F | Southwest | WN 1565 | Tampa (TPA) | 10:00 | arrived |
Embraer 175 N281NN | Envoy Air | MQ 3361 | Dallas-Fort Worth (DFW) | 10:02 | arrived |
Canadair CRJ-702ER N543EA | American | AA 5270 | Charlotte (CLT) | 10:32 | arrived |
Cessna 680A Citation Latitude N610QS | NetJets Aviation | 1I 610 | Charleston (CHS) | 10:33 | arrived |
Pilatus PC-24 N251AF | CNS | CNS 124 | Houston (HOU) | 10:42 | arrived |
Canadair CRJ 900 N607NN | American | AA 5332 | District of Columbia (DCA) | 10:43 | arrived |
Embraer 175 N268NN | Envoy Air | MQ 3498 | Miami (MIA) | 10:51 | arrived |
Bombardier Learjet 45 N10NL | Unknown/Private owner | N1 NL | Nashville (BNA) | 10:53 | expected |
Hawker 800 N239RT | Unknown/Private owner | N2 39RT | Roanoke (ROA) | 10:54 | expected |
DEPARTURES — 7
Waiting time 6 - 31 min.
Cessna Model 680 Sovereign N680EA | Unknown/Private owner | N6 80EA | New York (JFK) | 10:00 | expected |
Embraer 175 N134HQ | American | AA 4409 | District of Columbia (DCA) | 10:06 | departed |
Cessna 172 N738SJ | Unknown/Private owner | N7 38SJ | Unknown | 10:10 | departed |
Cessna 172 N172SB | Unknown/Private owner | N1 72SB | Unknown | 10:16 | departed |
BE9T N600WA | Unknown/Private owner | N6 WA | Panama City Beach (ECP) | 10:25 | departed |
Boeing 737-700 N7720F | Southwest | WN 1565 | Houston (HOU) | 10:56 | departed |
Embraer 175 N281NN | Envoy Air | MQ 3361 | Dallas-Fort Worth (DFW) | 10:58 | departed |
11:00 24.06.2023
ARRIVALS — 7
Waiting time 7 - 16 min.
Cirrus SR-22 N798BB | Unknown/Private owner | N7 98BB | Mobile (MOB) | 11:13 | expected |
Cessna 650 Citation III N2UP | Libyan Airlines | LN 2UP | Chicago/Romeoville (LOT) | 11:17 | expected |
Canadair CRJ 900 N924XJ | Delta Air Lines | DL 4915 | New York (LGA) | 11:26 | arrived |
E545 N476FX | LXJ | LXJ 476 | Chattanooga (CHA) | 11:32 | arrived |
Boeing 737 N928DU | Delta Air Lines | DL 2899 | Atlanta (ATL) | 11:48 | arrived |
Embraer 145 N11165 | United | UA 4816 | Houston (IAH) | 11:58 | arrived |
Boeing 737 MAX 8 N8783L | Southwest | WN 418 | Dallas (DAL) | 11:59 | arrived |
DEPARTURES — 13
Waiting time 3 - 10 min.
Boeing 737-900 N954DZ | Delta Air Lines | DL 2199 | Atlanta (ATL) | 11:08 | departed |
Cessna 172 N123 | N1 | N1 1AW | Unknown | 11:10 | departed |
MD52 N520KY | Unknown/Private owner | N5 20KY | Unknown | 11:11 | departed |
Cessna 680A Citation Latitude N610QS | NetJets Aviation | 1I 610 | Hot Springs (HOT) | 11:12 | departed |
Canadair CRJ-702ER N543EA | American | AA 5591 | Charlotte (CLT) | 11:20 | departed |
Boeing 737-800 N828SY | Sun Country | SY 8178 | Atlantic City (ACY) | 11:23 | departed |
Pilatus PC-12 N5904A | SKQ | SKQ 65 | Atlanta (PDK) | 11:29 | departed |
C210 N3971Y | Unknown/Private owner | N3 971Y | Unknown | 11:29 | departed |
Pilatus PC-24 N251AF | CNS | CNS 124 | Buffalo (BUF) | 11:33 | departed |
Cessna 172 N172SB | Unknown/Private owner | N1 72SB | Unknown | 11:36 | departed |
Beechcraft 300 Super King Air N432PK | Unknown/Private owner | N4 32PK | Unknown | 11:41 | departed |
Canadair CRJ 900 N919XJ | Delta Air Lines | DL 4903 | New York (LGA) | 11:44 | departed |
Embraer 175 N268NN | Envoy Air | MQ 3498 | Miami (MIA) | 11:54 | departed |
12:00 24.06.2023
ARRIVALS — 4
Waiting time 5 - 8 min.
DEPARTURES — 5
Waiting time 4 - 11 min.
Bombardier Challenger 350 N503FX | LXJ | LXJ 503 | Nashville (BNA) | 12:06 | departed |
Cessna 650 Citation III N2UP | Unknown/Private owner | N2UP | Columbia (CAE) | 12:10 | expected |
COPT | EDN | EDN 1 | Unknown | 12:13 | departed |
PA32 N722G | Unknown/Private owner | N7 22G | Unknown | 12:24 | departed |
Cessna 172 N19775 | Unknown/Private owner | N1 9775 | Unknown | 12:28 | departed |
13:00 24.06.2023
ARRIVALS — 5
Waiting time 13 - 16 min.
Cirrus SR-22 N122CV | Unknown/Private owner | N1 22CV | Chattanooga (CHA) | 13:03 | expected |
Canadair CRJ Freighter N411ZW | Air Wisconsin | ZW 6181 | Chicago (ORD) | 13:19 | arrived |
Cessna 525 Citation Jet N30AQ | Unknown/Private owner | N3 AQ | Baltimore (BWI) | 13:32 | expected |
Boeing 737-900 N939DZ | Delta Air Lines | DL 2194 | Atlanta (ATL) | 13:45 | arrived |
Canadair CRJ 900 N592NN | American | AA 5041 | Charlotte (CLT) | 13:52 | arrived |
DEPARTURES — 8
Waiting time 4 - 28 min.
Cessna 525 Citation Jet N399G | Unknown/Private owner | N3 99G | Panama City Beach (ECP) | 13:00 | expected |
Pilatus PC-24 N225AF | CNS | CNS 1220 | Omaha (OMA) | 13:03 | departed |
Boeing 737 N928DU | Delta Air Lines | DL 2899 | Atlanta (ATL) | 13:11 | departed |
Boeing 737 MAX 8 N8787K | Southwest | WN 1057 | Chicago (MDW) | 13:14 | departed |
Embraer 145 N11165 | United | UA 4819 | Houston (IAH) | 13:15 | departed |
Beechcraft 300 Super King Air N278KW | Unknown/Private owner | N2 78KW | New Bern (EWN) | 13:20 | departed |
Boeing 737 MAX 8 N8783L | Southwest | WN 418 | Orlando (MCO) | 13:24 | departed |
Cessna 650 Citation III N2UP | Unknown/Private owner | N2UP | Columbia (CAE) | 13:52 | departed |
14:00 24.06.2023
ARRIVALS — 6
Waiting time 4 - 26 min.
Cessna 680A Citation Latitude N515QS | NetJets Aviation | 1I 515 | Oshkosh (OSH) | 14:07 | arrived |
Embraer 145 N14148 | United | UA 4828 | Houston (IAH) | 14:18 | arrived |
Embraer 175 N445YX | American | AA 4391 | District of Columbia (DCA) | 14:44 | arrived |
Beechcraft 350 Super King Air N585SR | Unknown/Private owner | N5 85SR | Smyrna (MQY) | 14:48 | expected |
Boeing 737-700 N791SW | Southwest | WN 2956 | Houston (HOU) | 14:51 | arrived |
Cessna 525 Citation Jet N399G | Unknown/Private owner | N3 99G | Panama City Beach (ECP) | 14:52 | expected |
DEPARTURES — 5
Waiting time 9 - 18 min.
Cessna 525 Citation Jet N399G | Unknown/Private owner | N3 99G | Panama City Beach (ECP) | 14:18 | departed |
E545 N476FX | LXJ | LXJ 476 | Branson (BKG) | 14:20 | departed |
Beechcraft 400 N677KE | Unknown/Private owner | N6 77KE | Des Moines (DSM) | 14:38 | expected |
Embraer 175 N133SY | United | UA 5320 | Chicago (ORD) | 14:39 | departed |
Canadair CRJ 900 N592NN | American | AA 5041 | Charlotte (CLT) | 14:55 | departed |
15:00 24.06.2023
ARRIVALS — 2
Waiting time 31 min.
DEPARTURES — 5
Waiting time 4 - 13 min.
Boeing 737-900 N939DZ | Delta Air Lines | DL 2194 | Atlanta (ATL) | 15:17 | departed |
Embraer 145 N14148 | United | UA 4823 | Houston (IAH) | 15:30 | departed |
Bombardier Challenger 350 N633N | JTZ | JTZ 633 | Huntsville (HSV) | 15:32 | departed |
Boeing 737-700 N791SW | Southwest | WN 3184 | Dallas (DAL) | 15:39 | departed |
Cessna 172 N738SJ | Unknown/Private owner | N7 38SJ | Birmingham (BHM) | 15:40 | expected |
16:00 24.06.2023
ARRIVALS — 11
Waiting time 6 - 8 min.
Cessna 560 Citation Excel N486TT | Unknown/Private owner | N4 86TT | White Plains (HPN) | 16:08 | expected |
Cessna 680A Citation Latitude N598QS | NetJets Aviation | 1I 598 | Ft. Pierce (FPR) | 16:11 | arrived |
Embraer 175 N750YX | Republic Airways | YX 3288 | Houston (IAH) | 16:12 | arrived |
Cessna 560 Citation V N555KT | Unknown/Private owner | N5 55KT | Providenciales Island (PLS) | 16:20 | expected |
Cessna Model 680 Sovereign N680EA | Unknown/Private owner | N6 80EA | Panama City Beach (ECP) | 16:24 | expected |
PA32 N722G | Unknown/Private owner | N7 22G | Atlanta (PDK) | 16:30 | expected |
Embraer 175 N263NN | Envoy Air | MQ 3433 | Dallas-Fort Worth (DFW) | 16:38 | arrived |
Cessna 172 N738SJ | Unknown/Private owner | N7 38SJ | Birmingham (BHM) | 16:44 | expected |
Canadair CRJ 900 N571NN | American | AA 5304 | Charlotte (CLT) | 16:52 | arrived |
Cessna 560 Citation Excel N503UP | GAJ | GAJ 503 | Kansas City (MKC) | 16:52 | arrived |
Boeing 717 N978AT | Delta Air Lines | DL 2484 | Atlanta (ATL) | 16:57 | arrived |
DEPARTURES — 6
Waiting time 12 - 31 min.
Bombardier Challenger 350 N633N | JTZ | JTZ 633 | Huntsville (HSV) | 16:00 | expected |
Beechcraft 400 N677KE | Unknown/Private owner | N6 77KE | Des Moines (DSM) | 16:00 | expected |
Beechcraft 400 N418TM | DPJ | DPJ 418 | Nashville (BNA) | 16:01 | departed |
Cessna 172 N738SJ | Unknown/Private owner | N7 38SJ | Birmingham (BHM) | 16:05 | departed |
Canadair CRJ Freighter N411ZW | Air Wisconsin | ZW 6235 | Chicago (ORD) | 16:36 | departed |
Beechcraft 300 Super King Air N6812W | Unknown/Private owner | N6 812W | Unknown | 16:57 | expected |
17:00 24.06.2023
ARRIVALS — 3
Waiting time 21 - 33 min.
DEPARTURES — 7
Waiting time 3 - 17 min.
Beechcraft 400 N677KE | Unknown/Private owner | N6 77KE | Des Moines (DSM) | 17:05 | departed |
Cessna 680A Citation Latitude N598QS | NetJets Aviation | 1I 598 | Austin (AUS) | 17:06 | departed |
Beechcraft 300 Super King Air N6812W | Unknown/Private owner | N6 812W | Birmingham (BHM) | 17:23 | departed |
Cessna 550 N10UH | Libyan Airlines | LN 10UH | Gulf Shores (GUF) | 17:25 | departed |
Embraer 175 N750YX | Republic Airways | YX 3288 | Houston (IAH) | 17:27 | departed |
Embraer 175 N263NN | Envoy Air | MQ 3433 | Dallas-Fort Worth (DFW) | 17:32 | departed |
Canadair CRJ 900 N571NN | American | AA 5304 | Charlotte (CLT) | 17:46 | departed |
18:00 24.06.2023
ARRIVALS — 3
Waiting time 25 - 31 min.
DEPARTURES — 6
Waiting time 8 - 20 min.
Canadair CRJ 200 N947SW | United | UA 5322 | Chicago (ORD) | 18:03 | departed |
Diamond DA40 M-TU54 | Unknown/Private owner | MTU 54 | Unknown | 18:09 | departed |
Boeing 717 N978AT | Delta Air Lines | DL 2484 | Atlanta (ATL) | 18:26 | departed |
Boeing 737-700 N774SW | Southwest | WN 645 | Denver (DEN) | 18:46 | departed |
Cessna 172 N738SJ | Unknown/Private owner | N7 38SJ | Unknown | 18:54 | departed |
M20P N1746 | Unknown/Private owner | N1 746 | Unknown | 18:55 | expected |
19:00 24.06.2023
ARRIVALS — 4
Waiting time 11 - 16 min.
Airbus A319 N758US | American | AA 2029 | Dallas-Fort Worth (DFW) | 19:05 | arrived |
Boeing 737-900 N935DZ | Delta Air Lines | DL 2533 | Atlanta (ATL) | 19:11 | arrived |
Beechcraft 300 Super King Air N278KW | Unknown/Private owner | N2 78KW | New Bern (EWN) | 19:27 | expected |
Canadair Regional Jet N544GJ | United | UA 4599 | Chicago (ORD) | 19:38 | arrived |
20:00 24.06.2023
ARRIVALS — 3
Waiting time 18 - 25 min.
21:00 24.06.2023
ARRIVALS — 4
Waiting time 9 - 18 min.
22:00 24.06.2023
ARRIVALS — 4
Waiting time 7 - 20 min.
23:00 24.06.2023
ARRIVALS — 3
Waiting time 12 - 22 min.
Other Dates
April, 2023
May, 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
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 26