Des Moines (DSM / KDSM)

Flight Tracker for Planespotters

00:00 30.11.2023


DEPARTURES — 1
Waiting time 0 min.
Beechcraft 200 Super King Air N361KA Unknown/Private owner N3 61KA Cedar Rapids (CID) 00:17 departed

01:00 30.11.2023


DEPARTURES — 1
Waiting time 0 min.
Saab 2000 N559FR FRG FRG 9559 Salina (SLN) 01:05 departed

02:00 30.11.2023

03:00 30.11.2023

04:00 30.11.2023

05:00 30.11.2023


DEPARTURES — 3
Waiting time 17 - 25 min.
Airbus A319 N832AW American AA 2326 Dallas-Fort Worth (DFW) 05:15 departed
Airbus A319 N813AW American AA 1795 Phoenix (PHX) 05:25 departed
Boeing 717 N603AT Delta Air Lines DL 2308 Atlanta (ATL) 05:50 departed

06:00 30.11.2023


ARRIVALS — 3
Waiting time 23 min.
Airbus A300-600F N671FE FedEx - Federal Express FX 1500 Memphis (MEM) 06:07 arrived
Boeing 767-300 N355UP UPS 5X 514 Cedar Rapids (CID) 06:30 arrived
Cessna 750 Citation X N585M Unknown/Private owner N5 85M Eau Claire (EAU) 06:53 expected

DEPARTURES — 12
Waiting time 4 - 18 min.
Airbus A319 N177XF American AA 2854 Charlotte (CLT) 06:09 departed
Canadair CRJ 900 N602NN American AA 5098 District of Columbia (DCA) 06:11 departed
Boeing 737-800 N37287 United UA 2316 Denver (DEN) 06:13 departed
Cessna 750 Citation X N585M Unknown/Private owner N5 85M Omaha (OMA) 06:20 expected
Airbus A319 N894UA United UA 1676 Houston (IAH) 06:20 departed
Canadair CRJ 900 N924XJ Delta Air Lines DL 4832 Detroit (DTW) 06:38 departed
Dassault Falcon N376SF Unknown/Private owner N3 76SF Mason City (MCW) 06:38 departed
Cessna 525B Citation CJ3 N752JS JRE JRE 752 District of Columbia (IAD) 06:45 expected
Embraer 175 American AA 3522 Miami 06:50 scheduled
Piper Archer N40984 Unknown/Private owner N4 984 Unknown 06:54 departed
Boeing 737 MAX 8 N8843S Southwest WN 2157 Saint Louis (STL) 06:57 departed
Cessna 550B Citation Bravo N318GL Unknown/Private owner N3 18GL Cahokia/St Louis (CPS) 06:59 departed

07:00 30.11.2023


ARRIVALS — 1
Waiting time 0 min.
HDJT N31HP Unknown/Private owner N3 1HP Benton Harbor (BEH) 07:42 expected

DEPARTURES — 11
Waiting time 5 - 12 min.
GA5C N79PG Unknown/Private owner N7 9PG Toluca (TLC) 07:00 expected
Embraer 175 N239NN Envoy Air MQ 3522 Miami (MIA) 07:03 departed
Canadair CRJ 900 N691CA Delta Air Lines DL 5130 Minneapolis (MSP) 07:06 departed
Cessna 750 Citation X N585M Unknown/Private owner N5 85M Omaha (OMA) 07:10 departed
Canadair CRJ 900 N921XJ Delta Air Lines DL 5138 New York (LGA) 07:22 departed
Boeing 737-700 N426WN Southwest WN 1429 Denver (DEN) 07:30 departed
Airbus A320 N296NV Allegiant Air G4 431 Newark (EWR) 07:36 departed
Bombardier CRJ American AA 6027 Chicago 07:40 scheduled
Airbus A300-600F N671FE FedEx - Federal Express FX 697 Memphis (MEM) 07:46 departed
Cessna 172 N7069G Unknown/Private owner N7 69G Des Moines (DSM) 07:50 departed
Canadair CRJ 100 N456ZW Air Wisconsin ZW 6027 Chicago (ORD) 07:58 departed

08:00 30.11.2023


ARRIVALS — 2
Waiting time 31 min.
Gulfstream Aerospace V N550JD Unknown/Private owner N5 50JD Moline (MLI) 08:28 expected
Piper PA-46 Malibu N72CB Unknown/Private owner N7 2CB Des Moines (DSM) 08:59 expected

DEPARTURES — 5
Waiting time 9 - 13 min.
Beechcraft 400 N72NE Unknown/Private owner N7 2NE Naples (APF) 08:13 departed
Airbus A320 N436UA United UA 1391 Chicago (ORD) 08:22 departed
Piper PA-46 Malibu N72CB Unknown/Private owner N7 2CB Des Moines (DSM) 08:35 departed
Airbus A320 N276NV Allegiant Air G4 448 Nashville (BNA) 08:41 departed
M20P N231QT Unknown/Private owner N2 31QT Unknown 08:51 expected

09:00 30.11.2023


ARRIVALS — 6
Waiting time 12 - 16 min.
HDJT N420GE Unknown/Private owner N4 20GE Saint Louis (SUS) 09:01 expected
Canadair CRJ 900 N909XJ Delta Air Lines DL 5189 Detroit (DTW) 09:04 arrived
BE55 N364GL Unknown/Private owner N3 64GL South Bend (SBN) 09:15 expected
Airbus A321 N701FR Frontier F9 3369 Orlando (MCO) 09:28 arrived
M20T N231QT Unknown/Private owner N2 31QT Moline (MLI) 09:28 expected
Cessna 560 Citation Excel N583QS NetJets Aviation 1I 583 Battle Creek (BTL) 09:44 arrived

DEPARTURES — 6
Waiting time 7 - 28 min.
Gulfstream Aerospace V N550JD Unknown/Private owner N5 50JD Van Nuys (VNY) 09:00 expected
Airbus A320 N295NV Allegiant Air G4 2056 Santa Ana (SNA) 09:16 departed
Cessna 525B Citation CJ3 N300MV Unknown/Private owner N3 MV Salt Lake City (SLC) 09:17 expected
BE55 N364GL Unknown/Private owner N3 64GL South Bend (SBN) 09:45 expected
Airbus A319 N884UA United UA 2672 Denver (DEN) 09:49 departed
Cessna 560 Citation Excel N384SH SLH SLH 384 Rochester (RST) 09:56 departed

10:00 30.11.2023


ARRIVALS — 4
Waiting time 4 - 22 min.
Airbus A320 N124US American AA 1286 Dallas-Fort Worth (DFW) 10:29 arrived
Canadair CRJ 200 N964SW United UA 5363 Chicago (ORD) 10:33 arrived
Boeing 717 N924AT Delta Air Lines DL 2733 Atlanta (ATL) 10:55 arrived
Cessna 172 N7069G Unknown/Private owner N7 69G Des Moines (DSM) 10:56 expected

DEPARTURES — 7
Waiting time 7 - 11 min.
Beechcraft 350 Super King Air N810BS Unknown/Private owner N8 10BS Sioux Falls (FSD) 10:12 departed
BE55 N364GL Unknown/Private owner N3 64GL South Bend (SBN) 10:23 departed
Canadair CRJ 900 N909XJ Delta Air Lines DL 5292 Detroit (DTW) 10:31 departed
PA32 N82KT Unknown/Private owner N8 2KT Unknown 10:33 departed
TBM9 N449MA Unknown/Private owner N4 49MA Muncie (MIE) 10:40 departed
Cessna 560 Citation Excel N502BC Unknown/Private owner N5 2BC Sioux Falls (FSD) 10:43 departed
Cessna 560 Citation Excel N583QS NetJets Aviation 1I 583 White Plains (HPN) 10:51 departed

11:00 30.11.2023


ARRIVALS — 4
Waiting time 8 - 10 min.
Canadair CRJ 200 N464AW Air Wisconsin ZW 6048 Chicago (ORD) 11:19 arrived
Canadair CRJ 900 N602NN American AA 5388 District of Columbia (DCA) 11:27 arrived
Airbus A320 N281NV Allegiant Air G4 64 Las Vegas (LAS) 11:30 arrived
Canadair CRJ 900 N308PQ Delta Air Lines DL 4998 Minneapolis (MSP) 11:40 arrived

DEPARTURES — 4
Waiting time 11 - 14 min.
Airbus A321 N701FR Frontier F9 3370 Orlando (MCO) 11:20 departed
Cessna 182 N3210Y Unknown/Private owner N3 210Y Unknown 11:34 departed
Cessna 525B Citation CJ3 N300MV Unknown/Private owner N3 MV Salt Lake City (SLC) 11:45 expected
Airbus A320 N124US American AA 1286 Dallas-Fort Worth (DFW) 11:56 departed

12:00 30.11.2023


ARRIVALS — 5
Waiting time 9 - 22 min.
Boeing 737-800 N8537Z Southwest WN 1700 Saint Louis (STL) 12:07 arrived
Airbus A320 N276NV Allegiant Air G4 459 Nashville (BNA) 12:17 arrived
Embraer 175 N203SY United UA 5424 Denver (DEN) 12:39 arrived
Airbus A320 N655AW American AA 2962 Charlotte (CLT) 12:47 arrived
Airbus A320 N272NV Allegiant Air G4 933 Sharlot Kaunti 12:51 arrived

DEPARTURES — 7
Waiting time 12 - 17 min.
Canadair CRJ 200 N464AW Air Wisconsin ZW 6048 Chicago (ORD) 12:02 departed
Cessna 525B Citation CJ3 N300MV Unknown/Private owner N3 MV Salt Lake City (SLC) 12:03 departed
Boeing 717 N924AT Delta Air Lines DL 2733 Atlanta (ATL) 12:16 departed
Canadair CRJ 900 N147PQ Delta Air Lines DL 4998 Minneapolis (MSP) 12:29 departed
Bombardier Learjet 40 N672SC Unknown/Private owner N6 72SC Davenport (DVN) 12:46 departed
Airbus A320 N281NV Allegiant Air G4 65 Las Vegas (LAS) 12:47 departed
Piper PA-46 Malibu N168GF Unknown/Private owner N1 68GF Unknown 12:59 departed

13:00 30.11.2023


ARRIVALS — 8
Waiting time 6 - 11 min.
Beechcraft 400 N677KE Unknown/Private owner N6 77KE Cotulla (COT) 13:03 expected
Dassault Falcon C-GTPL Unknown/Private owner CGTPL Philadelphia (PHL) 13:14 arrived
Boeing 737-800 N8536Z Southwest WN 251 Denver (DEN) 13:22 arrived
Airbus A320 N296NV Allegiant Air G4 432 Newark (EWR) 13:30 arrived
Cessna 560 Citation Excel N502BC Unknown/Private owner N5 2BC Sioux Falls (FSD) 13:36 expected
Embraer 175 N232NN Envoy Air MQ 3632 Phoenix (PHX) 13:41 arrived
Canadair CRJ-701ER N790SK Delta Air Lines DL 4742 Houston (IAH) 13:44 arrived
Dassault Falcon N424U Unknown/Private owner N4 24U District of Columbia (IAD) 13:48 expected

DEPARTURES — 7
Waiting time 6 - 22 min.
Piper PA-46 Malibu N168GF Unknown/Private owner N1 68GF Unknown 13:00 expected
Boeing 737-800 N8537Z Southwest WN 1700 Las Vegas (LAS) 13:02 departed
Cessna 560 Citation Excel N500UP CYC CYC 500 Unknown 13:06 departed
Beech A36 Bonanza N500HD Unknown/Private owner N5 HD Lincoln (LNK) 13:14 departed
Airbus A320 N276NV Allegiant Air G4 461 Houston (HOU) 13:34 departed
HDJT N420GE Unknown/Private owner N4 20GE Saint Louis (SUS) 13:37 departed
Embraer 175 N203SY United UA 5685 Denver (DEN) 13:59 departed

14:00 30.11.2023


ARRIVALS — 7
Waiting time 9 - 12 min.
Airbus A320 N434UA United UA 1330 Chicago (ORD) 14:07 arrived
Beechcraft 350 Super King Air N8885Z Unknown/Private owner N8 885Z Telluride (TEX) 14:19 expected
Bombardier Learjet 40 N672SC Unknown/Private owner N6 72SC Davenport (DVN) 14:25 expected
Dassault Falcon N918MV Unknown/Private owner N9 18MV Minneapolis (MSP) 14:37 expected
N3210Y Unknown/Private owner N3 210Y Unknown 14:41 arrived
Dassault Falcon N437JD DCM DCM 2435 Houston (HOU) 14:52 expected
Bombardier Challenger 350 N799QS NetJets Aviation 1I 799 Charleston (CRW) 14:59 arrived

DEPARTURES — 6
Waiting time 5 - 13 min.
Airbus A320 N655AW American AA 2962 Charlotte (CLT) 14:18 departed
Canadair CRJ 900 N308PQ Delta Air Lines DL 4857 New York (LGA) 14:20 departed
Airbus A320 N272NV Allegiant Air G4 904 Sharlot Kaunti 14:27 departed
Boeing 737-800 N8536Z Southwest WN 2158 Denver (DEN) 14:32 departed
HDJT N31HP Unknown/Private owner N3 1HP Benton Harbor (BEH) 14:36 departed
Embraer 175 N232NN Envoy Air MQ 3632 Phoenix (PHX) 14:49 departed

15:00 30.11.2023


ARRIVALS — 5
Waiting time 3 - 11 min.
Cessna 550B Citation Bravo N318GL Unknown/Private owner N3 18GL Cahokia/St Louis (CPS) 15:25 expected
Boeing 717 N603AT Delta Air Lines DL 2086 Atlanta (ATL) 15:26 arrived
Beechcraft 400 N72NE Unknown/Private owner N7 2NE Naples (APF) 15:32 expected
Dassault Falcon N424U Unknown/Private owner N4 24U District of Columbia (IAD) 15:33 expected
Airbus A319 N804UA United UA 2265 Denver (DEN) 15:44 arrived

DEPARTURES — 3
Waiting time 10 - 14 min.
Canadair CRJ-701ER N790SK Delta Air Lines DL 4727 Houston (IAH) 15:01 departed
Dassault Falcon C-GTPL Unknown/Private owner CGTPL Chicago (MDW) 15:15 departed
Piper Archer N8336G Unknown/Private owner N8 336G Unknown 15:21 departed

16:00 30.11.2023


ARRIVALS — 8
Waiting time 5 - 19 min.
T210 N701MD Unknown/Private owner N7 1MD Algona (AXG) 16:02 expected
Boeing 737-800 N8602F Southwest WN 2087 Las Vegas (LAS) 16:21 arrived
Cessna 550B Citation Bravo N318GL Unknown/Private owner N3 18GL Cahokia/St Louis (CPS) 16:25 expected
Bombardier Learjet 40 N672SC Unknown/Private owner N6 72SC Davenport (DVN) 16:25 expected
Airbus A319 N90024 American AA 1710 Dallas-Fort Worth (DFW) 16:35 arrived
Canadair CRJ 900 N310PQ Delta Air Lines DL 5152 Detroit (DTW) 16:41 arrived
Canadair CRJ 900 N131EV Delta Air Lines DL 4860 Minneapolis (MSP) 16:42 arrived
Airbus A320 N295NV Allegiant Air G4 454 Santa Ana (SNA) 16:46 arrived

DEPARTURES — 3
Waiting time 20 - 27 min.
Airbus A320 N434UA United UA 291 Chicago (ORD) 16:00 departed
Canadair CRJ Freighter N442AW Air Wisconsin ZW 6073 Chicago (ORD) 16:27 departed
M20P N231QT Unknown/Private owner N2 31QT Unknown 16:40 departed

17:00 30.11.2023


ARRIVALS — 5
Waiting time 8 - 9 min.
Beechcraft 350 Super King Air N810BS Unknown/Private owner N8 10BS Sioux Falls (FSD) 17:14 expected
Cessna 750 Citation X N585M Unknown/Private owner N5 85M Omaha (OMA) 17:23 expected
Airbus A319 N807AW American AA 2158 Phoenix (PHX) 17:24 arrived
Airbus A300-600 N721FD FedEx - Federal Express FX 718 Memphis (MEM) 17:31 arrived
Airbus A320 N282NV Allegiant Air G4 3120 Austin (AUS) 17:40 arrived

DEPARTURES — 8
Waiting time 6 - 16 min.
Boeing 717 N603AT Delta Air Lines DL 2086 Atlanta (ATL) 17:01 departed
Airbus A319 N804UA United UA 2644 Denver (DEN) 17:17 departed
M20P N201JR Unknown/Private owner N2 1JR Unknown 17:23 expected
Boeing 737-800 N8602F Southwest WN 2087 Saint Louis (STL) 17:28 departed
Dassault Falcon N918MV Unknown/Private owner N9 18MV Milwaukee (MKE) 17:30 expected
Cessna 750 Citation X N585M Unknown/Private owner N5 85M Eau Claire (EAU) 17:35 departed
Canadair CRJ 900 N131EV Delta Air Lines DL 5511 Detroit (DTW) 17:45 departed
Airbus A319 N90024 American AA 1710 Dallas-Fort Worth (DFW) 17:51 departed

18:00 30.11.2023


ARRIVALS — 2
Waiting time 19 min.
Airbus A320 N276NV Allegiant Air G4 2058 Houston (HOU) 18:21 expected
Embraer 175 N126HQ American AA 4250 New York (LGA) 18:40 arrived

DEPARTURES — 4
Waiting time 12 - 27 min.
Canadair CRJ 900 N310PQ Delta Air Lines DL 4963 Minneapolis (MSP) 18:10 departed
Dassault Falcon N918MV Unknown/Private owner N9 18MV Milwaukee (MKE) 18:12 departed
M20P N201JR Unknown/Private owner N2 1JR Unknown 18:24 departed
Airbus A320 N282NV Allegiant Air G4 1499 Austin (AUS) 18:51 departed

19:00 30.11.2023


ARRIVALS — 3
Waiting time 17 - 24 min.
Canadair CRJ 900 N305PQ Delta Air Lines DL 4854 New York (LGA) 19:03 arrived
Airbus A320 NEO N366FR Frontier F9 1678 Denver (DEN) 19:27 arrived
Canadair CRJ 100 N437AW Air Wisconsin ZW 6026 Chicago (ORD) 19:37 arrived

DEPARTURES — 2
Waiting time 17 min.
Cessna 750 Citation X N411NB Unknown/Private owner N4 11NB Sioux City (SUX) 19:13 departed
T210 N701MD Unknown/Private owner N7 1MD Algona (AXG) 19:30 expected

20:00 30.11.2023


ARRIVALS — 3
Waiting time 23 min.
Airbus A319 N853UA United UA 552 Denver (DEN) 20:24 arrived
Canadair CRJ 900 N330PQ Delta Air Lines DL 4829 Detroit (DTW) 20:47 expected
Canadair CRJ 900 N691CA Delta Air Lines DL 5168 Minneapolis (MSP) 20:47 arrived

DEPARTURES — 4
Waiting time 9 - 24 min.
T210 N701MD Unknown/Private owner N7 1MD Algona (AXG) 20:08 departed
C210 N55RX Unknown/Private owner N5 5RX Unknown 20:32 departed
Piper Archer N731ND Unknown/Private owner N7 31ND Unknown 20:34 departed
Airbus A320 NEO N366FR Frontier F9 1677 Denver (DEN) 20:43 departed

21:00 30.11.2023


ARRIVALS — 2
Waiting time 14 min.
Boeing 737-800 N77536 United UA 2345 Chicago (ORD) 21:33 arrived
Boeing 737 N8731J Southwest WN 928 Denver (DEN) 21:47 arrived

DEPARTURES — 1
Waiting time 0 min.
Boeing 767-300 N355UP UPS 5X 513 Louisville (SDF) 21:04 departed

22:00 30.11.2023


ARRIVALS — 3
Waiting time 19 - 28 min.
Canadair CRJ 900 N599NN American AA 825 Charlotte (CLT) 22:00 arrived
Boeing 737-700 N7731A Southwest WN 2271 Saint Louis (STL) 22:28 arrived
Airbus A319 N832UA United UA 715 Houston (IAH) 22:38 arrived

23:00 30.11.2023


ARRIVALS — 6
Waiting time 10 - 20 min.
Airbus A319 N823AW American AA 1371 Dallas-Fort Worth (DFW) 23:01 arrived
Airbus A320 N498UA United UA 1653 Denver (DEN) 23:15 arrived
Boeing 717 N978AT Delta Air Lines DL 2306 Atlanta (ATL) 23:19 arrived
Embraer 175 N219NN Envoy Air MQ 3558 Miami (MIA) 23:29 expected
Piper Archer N721ND Unknown/Private owner N7 21ND Unknown 23:49 arrived
Airbus A319 N808AW American AA 568 Phoenix (PHX) 23:54 arrived

DEPARTURES — 2
Waiting time 48 min.
Airbus A319 N732US American AA 2158 Phoenix (PHX) 23:01 departed
Airbus A300-600 N721FD FedEx - Federal Express FX 1211 Memphis (MEM) 23:49 departed

Other Dates

May, 2023

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