Buffalo Niagara (BUF / KBUF)

Flight Tracker for Planespotters

00:00 07.07.2023


ARRIVALS — 3
Waiting time 22 - 43 min.
Boeing 737-800 N8513F Southwest WN 653 Baltimore (BWI) 00:09 arrived
Bombardier CRJ900 Delta Air Lines DL 5308 New York 00:11 scheduled
Airbus A321 N307DX Delta Air Lines DL 2334 Atlanta (ATL) 00:54 arrived

01:00 07.07.2023


ARRIVALS — 2
Waiting time 16 min.
Boeing 737-800 N14230 United UA 2128 Chicago (ORD) 01:01 arrived
Airbus A319 N871UA United UA 1307 Newark (EWR) 01:17 arrived

02:00 07.07.2023


DEPARTURES — 1
Waiting time 0 min.
Boeing 737-800 N78509 United Airlines UA 630 Chicago (ORD) 02:09 departed

03:00 07.07.2023

04:00 07.07.2023

05:00 07.07.2023


ARRIVALS — 3
Waiting time 18 - 23 min.
Boeing 757-200 N475UP UPS 5X 1132 Philadelphia (PHL) 05:05 arrived
Airbus A300-600F N159UP UPS 5X 1144 Louisville (SDF) 05:28 arrived
Cessna 208 Caravan N279PM Unknown/Private owner N2 79PM Elmira/Corning (ELM) 05:41 expected

DEPARTURES — 4
Waiting time 12 - 16 min.
Airbus A220-100 N118DU Delta Air Lines DL 1211 Boston (BOS) 05:19 departed
Embraer 175 N444YX American AA 4259 District of Columbia (DCA) 05:31 departed
Airbus A319 N348NB Delta Air Lines DL 2568 New York (JFK) 05:39 departed
Boeing 757-200 N475UP UPS 5X 1132 Syracuse (SYR) 05:55 departed

06:00 07.07.2023


ARRIVALS — 2
Waiting time 16 min.
ATR 72 Freighter N811FX MTN MTN 8326 Indianapolis (IND) 06:43 arrived
Boeing 757-200 N784FD FedEx FX 1578 Memphis (MEM) 06:59 arrived

DEPARTURES — 13
Waiting time 2 - 13 min.
Beechcraft 1900D N390PM Unknown/Private owner N3 90PM Elmira/Corning (ELM) 06:00 expected
Boeing 737-800 N8513F Southwest WN 426 Baltimore (BWI) 06:01 departed
Airbus A320 N342NW Delta Air Lines DL 2342 Detroit (DTW) 06:09 departed
Airbus A321 N973UY American AA 613 Charlotte (CLT) 06:10 departed
Embraer 190 N348JB JetBlue Airways B6 2001 New York (JFK) 06:12 departed
Airbus A319 N871UA United UA 310 Newark (EWR) 06:13 departed
Cessna 208 Caravan N279PM Unknown/Private owner N2 79PM Elmira/Corning (ELM) 06:15 expected
Embraer 170 N870RW American AA 4737 New York (LGA) 06:18 departed
Airbus A321 N307DX Delta Air Lines DL 2664 Atlanta (ATL) 06:19 departed
Boeing 737 MAX 8 N8828L Southwest WN 432 Chicago (MDW) 06:24 departed
Canadair CRJ 900 N302PQ Delta Air Lines DL 5203 New York (LGA) 06:35 departed
Embraer 145 N643AE American AA 6077 Philadelphia (PHL) 06:37 departed
Embraer 175 N104HQ American AA 4422 Chicago (ORD) 06:50 departed

07:00 07.07.2023


ARRIVALS — 2
Waiting time 3 min.
Boeing 737-800 N8665D Southwest WN 516 Baltimore (BWI) 07:40 arrived
Embraer 190 N318JB JetBlue Airways B6 2802 New York (JFK) 07:43 arrived

DEPARTURES — 4
Waiting time 9 - 28 min.
Boeing 737-800 N833NN American AA 576 Dallas-Fort Worth (DFW) 07:07 departed
Beechcraft 1900D N390PM Unknown/Private owner N3 90PM Elmira/Corning (ELM) 07:08 departed
Cessna 208 Caravan N279PM Unknown/Private owner N2 79PM Elmira/Corning (ELM) 07:36 departed
Bombardier CRJ200 N998CA Unknown/Private owner N9 98CA Manistee (MBL) 07:45 expected

08:00 07.07.2023


ARRIVALS — 2
Waiting time 1 min.
Canadair CRJ 900 N184GJ Delta Air Lines DL 5043 New York (JFK) 08:08 arrived
Embraer 190 N283JB JetBlue Airways B6 2215 Boston (BOS) 08:09 arrived

DEPARTURES — 3
Waiting time 13 - 25 min.
Airbus A320 N715JB JetBlue Airways B6 85 Orlando (MCO) 08:07 departed
Boeing 737-800 N8665D Southwest WN 518 Baltimore (BWI) 08:32 departed
Embraer 190 N318JB JetBlue Airways B6 2101 New York (JFK) 08:34 departed

09:00 07.07.2023


ARRIVALS — 4
Waiting time 6 - 11 min.
Embraer 170 N870RW American AA 4738 New York (LGA) 09:15 arrived
Airbus A321 N521UW American AA 1203 Charlotte (CLT) 09:19 arrived
Canadair CRJ 900 N916XJ Delta Air Lines DL 4962 New York (LGA) 09:25 arrived
Embraer 145 N14203 United UA 4331 District of Columbia (IAD) 09:36 arrived

DEPARTURES — 2
Waiting time 23 min.
Embraer 190 N283JB JetBlue Airways B6 2016 Boston (BOS) 09:11 departed
Canadair CRJ 900 N184GJ Delta Air Lines DL 5043 New York (JFK) 09:34 departed

10:00 07.07.2023


ARRIVALS — 7
Waiting time 6 - 17 min.
Bombardier Learjet 60 N826LJ Unknown/Private owner N8 26LJ Orlando (MCO) 10:15 expected
Gulfstream G500 N586GA EJM EJM 618 Westhampton Beach (FOK) 10:21 arrived
Airbus A321 N715FR Frontier F9 1038 Orlando (MCO) 10:23 arrived
Embraer 175 N760YX United UA 3412 Newark (EWR) 10:29 arrived
Embraer 170 N774JG Envoy Air MQ 3317 Chicago (ORD) 10:46 arrived
Airbus A320 N365NW Delta Air Lines DL 1017 Atlanta (ATL) 10:49 arrived
Embraer 190 N187JB JetBlue Airways B6 1602 New York (JFK) 10:58 arrived

DEPARTURES — 7
Waiting time 5 - 20 min.
Cessna 560 Citation V N49DK NUS NUS 49 Teterboro (TEB) 10:05 expected
Embraer 170 N870RW American AA 4738 New York (LGA) 10:25 departed
Bombardier Learjet 31 N240B Libyan Airlines LN 240B Rochester (ROC) 10:30 expected
Embraer 145 N14203 United UA 4875 District of Columbia (IAD) 10:45 departed
Airbus A321 N521UW American AA 1203 Charlotte (CLT) 10:50 departed
Canadair CRJ 900 N916XJ Delta Air Lines DL 4962 New York (LGA) 10:53 departed
Gulfstream G500 N586GA EJM EJM 618 Bedford (BED) 10:57 departed

11:00 07.07.2023


ARRIVALS — 2
Waiting time 24 min.
Canadair CRJ 900 N829SK Delta Air Lines DL 3708 Detroit (DTW) 11:11 arrived
Boeing 737-800 N8301J Southwest WN 564 Baltimore (BWI) 11:35 arrived

DEPARTURES — 8
Waiting time 6 - 16 min.
Boeing 737-800 N14230 United UA 682 Chicago (ORD) 11:06 departed
Bombardier Learjet 31 N240B Libyan Airlines LN 240B Teterboro (TEB) 11:22 departed
Airbus A321 N715FR Frontier F9 1039 Orlando (MCO) 11:35 departed
Embraer 190 N187JB JetBlue Airways B6 1901 New York (JFK) 11:45 departed
Dassault Falcon N89RP Unknown/Private owner N8 9RP Port Hawkesbury (YPS) 11:45 expected
Embraer 170 N774JG Envoy Air MQ 3369 Chicago (ORD) 11:47 departed
G4 N371FP KPO KPO 371 Saranac Lake (SLK) 11:48 departed
Embraer 175 N760YX United UA 3642 Newark (EWR) 11:51 departed

12:00 07.07.2023


ARRIVALS — 4
Waiting time 7 - 16 min.
Embraer 145 N690AE American AA 6027 Philadelphia (PHL) 12:15 arrived
Canadair CRJ-702ER N533AE American AA 5477 District of Columbia (DCA) 12:20 arrived
Canadair CRJ 900 N147PQ Delta Air Lines DL 5193 New York (LGA) 12:36 arrived
Boeing 737-700 N258WN Southwest WN 2908 Chicago (MDW) 12:43 arrived

DEPARTURES — 9
Waiting time 4 - 17 min.
Cessna 560 Citation V N49DK NUS NUS 49 Teterboro (TEB) 12:02 departed
Canadair CRJ 900 N829SK Delta Air Lines DL 3708 Detroit (DTW) 12:19 departed
Airbus A320 N365NW Delta Air Lines DL 1017 Atlanta (ATL) 12:21 departed
Boeing 737-800 N8621A Southwest Airlines WN 8542 Baltimore (BWI) 12:33 departed
COL4 N512PS Unknown/Private owner N5 12PS Unknown 12:36 departed
Boeing 737-800 N8301J Southwest WN 564 Chicago (MDW) 12:38 departed
Beechcraft 350 Super King Air N823UP GAJ GAJ 823 Dunkirk (DKK) 12:44 departed
Bombardier Learjet 31 N8TG Libyan Airlines LN 8TG Richmond (RIC) 12:45 expected
Cirrus SR-22 C-FMKZ Unknown/Private owner CFMKZ Unknown 12:56 departed

13:00 07.07.2023


ARRIVALS — 3
Waiting time 19 - 22 min.
Bombardier Learjet 60 N851GV Unknown/Private owner N8 51GV Orlando (MCO) 13:11 expected
Canadair CRJ 900 N184GJ Delta Air Lines DL 5097 New York (JFK) 13:28 arrived
Embraer 145 N11150 United UA 4367 District of Columbia (IAD) 13:50 arrived

DEPARTURES — 6
Waiting time 5 - 23 min.
Canadair CRJ-702ER N533AE American AA 5317 Baltimore (BWI) 13:17 departed
Embraer 145 N690AE American AA 6027 Philadelphia (PHL) 13:22 departed
Gulfstream G500 N240CX Unknown/Private owner N2 40CX Nantucket (ACK) 13:45 departed
Bombardier Learjet 31 N8TG Libyan Airlines LN 8TG Richmond (RIC) 13:49 departed
G4 N371FP KPO KPO 371 Saranac Lake (SLK) 13:55 departed
Boeing 737-700 N258WN Southwest WN 2908 Baltimore (BWI) 13:59 departed

14:00 07.07.2023


DEPARTURES — 4
Waiting time 8 - 23 min.
Embraer Pheom 300 C-FWTF Unknown/Private owner CFWTF Daytona Beach (DAB) 14:02 expected
Diamond DA40 N227PS Unknown/Private owner N2 27PS Columbia (CAE) 14:25 departed
G4 N371FP KPO KPO 371 Saranac Lake (SLK) 14:30 expected
Bombardier Learjet 60 N851GV Unknown/Private owner N8 51GV Little Rock (LIT) 14:38 departed

15:00 07.07.2023


ARRIVALS — 8
Waiting time 6 - 14 min.
Airbus A320 N356NW Delta Air Lines DL 2050 Atlanta (ATL) 15:01 arrived
Beechcraft 400 N460TM DPJ DPJ 460 Raleigh/Durham (RDU) 15:06 arrived
Canadair CRJ 900 N292PQ Delta Air Lines DL 5226 New York (LGA) 15:18 arrived
Cessna 680A Citation Latitude N914QS NetJets Aviation 1I 914 White Plains (HPN) 15:24 arrived
Boeing 737-800 N8548P Southwest WN 3086 Baltimore (BWI) 15:38 arrived
Bombardier Learjet 31 N240B Libyan Airlines LN 240B Teterboro (TEB) 15:48 expected
Boeing 737-800 N984NN American AA 403 Chicago (ORD) 15:50 arrived
Boeing 737-700 N289CT Southwest WN 2532 Tampa (TPA) 15:55 arrived

DEPARTURES — 2
Waiting time 11 min.
Embraer 145 N11150 United UA 4370 District of Columbia (IAD) 15:09 departed
Cessna 560 Citation Excel N386SH SLH SLH 386 Fergus Falls (FFM) 15:20 departed

16:00 07.07.2023


ARRIVALS — 9
Waiting time 5 - 14 min.
Embraer 190 N249JB JetBlue Airways B6 2415 Boston (BOS) 16:09 expected
Beechcraft 200 Super King Air N600RK Unknown/Private owner N6 RK Lebanon (LEB) 16:14 expected
Boeing 737-700 N942WN Southwest WN 2938 Orlando (MCO) 16:19 arrived
Embraer 175 N113HQ American AA 4496 New York (LGA) 16:24 arrived
Boeing 737-800 N76514 United UA 2365 Chicago (ORD) 16:28 arrived
Embraer 175 N746YX United UA 3565 Newark (EWR) 16:32 arrived
Boeing 717 N926AT Delta Air Lines DL 2692 Detroit (DTW) 16:34 arrived
Boeing 737 MAX 8 N8869L Southwest WN 2891 Chicago (MDW) 16:48 arrived
Airbus A321 N173US American AA 1724 Dallas-Fort Worth (DFW) 16:54 arrived

DEPARTURES — 7
Waiting time 2 - 20 min.
Canadair CRJ 900 N147PQ Delta Air Lines DL 5193 New York (LGA) 16:07 departed
Beechcraft 400 N460TM DPJ DPJ 460 Nantucket (ACK) 16:08 departed
Cessna 680 Citation Latitudde N914QS NetJets Aviation 1I 914 White Plains (HPN) 16:10 departed
Beechcraft 200 Super King Air N600RK Unknown/Private owner N6 RK Wellsville (ELZ) 16:30 expected
Cessna 560 Citation Excel N735XL Unknown/Private owner N7 35XL Atlanta (PDK) 16:34 departed
Airbus A320 N356NW Delta Air Lines DL 2050 Atlanta (ATL) 16:36 departed
Boeing 737-800 N8548P Southwest WN 700 Tampa (TPA) 16:39 departed

17:00 07.07.2023


ARRIVALS — 5
Waiting time 11 - 16 min.
BE99 WIG WIG 1361 Manchester (MHT) 17:15 expected
De Havilland Canada DHC-6 Twin Otter N228SA CVU CVU 28 Plattsburgh (PBG) 17:23 expected
Airbus A320 Delta Air Lines DL 2050 Atlanta 17:34 scheduled
Canadair CRJ 900 N602NN American AA 5139 District of Columbia (DCA) 17:50 arrived
Bombardier Learjet 31 N8TG Libyan Airlines LN 8TG Baltimore (BWI) 17:50 expected

DEPARTURES — 8
Waiting time 5 - 25 min.
Boeing 737-800 N984NN American AA 403 Chicago (ORD) 17:09 departed
Boeing 737-700 N289CT Southwest WN 3317 Baltimore (BWI) 17:10 departed
Embraer 175 N113HQ American AA 4496 New York (LGA) 17:17 departed
Boeing 737-700 N942WN Southwest WN 2986 Orlando (MCO) 17:26 departed
Boeing 737 N942WN Southwest Airlines WN 2986 New Orleans (MSY) 17:26 departed
Boeing 717 N926AT Delta Air Lines DL 2692 Detroit (DTW) 17:51 departed
Boeing 737-800 N76514 United UA 630 Chicago (ORD) 17:55 departed
Beechcraft 200 Super King Air N600RK Unknown/Private owner N6 RK Wellsville (ELZ) 17:57 departed

18:00 07.07.2023


ARRIVALS — 3
Waiting time 22 - 27 min.
Embraer 145 N625AE American AA 6057 Philadelphia (PHL) 18:14 arrived
Embraer 190 N348JB JetBlue Airways B6 2 New York (JFK) 18:32 arrived
Embraer 175 N85352 United UA 6247 District of Columbia (IAD) 18:59 arrived

DEPARTURES — 5
Waiting time 8 - 22 min.
Embraer 175 N746YX United UA 3432 Newark (EWR) 18:02 departed
Embraer Pheom 300 C-FWTF Unknown/Private owner CFWTF Daytona Beach (DAB) 18:13 departed
Airbus A321 N173US American AA 1724 Dallas-Fort Worth (DFW) 18:19 departed
Boeing 737 MAX 8 N8869L Southwest WN 2891 Baltimore (BWI) 18:21 departed
Canadair CRJ 900 N602NN American AA 5139 District of Columbia (DCA) 18:43 departed

19:00 07.07.2023


ARRIVALS — 3
Waiting time 7 - 11 min.
Airbus A321 N554UW American AA 2301 Charlotte (CLT) 19:04 arrived
Airbus A320 N630JB JetBlue Airways B6 2466 Fort Lauderdale (FLL) 19:07 arrived
Airbus A320 N360NW Delta Air Lines DL 2663 Minneapolis (MSP) 19:18 arrived

DEPARTURES — 5
Waiting time 7 - 14 min.
Embraer 190 N249JB JetBlue Airways B6 716 Boston (BOS) 19:19 departed
Embraer 145 N625AE American AA 6057 Philadelphia (PHL) 19:26 departed
Bombardier Learjet 31 N240B Libyan Airlines LN 240B Philadelphia (PHL) 19:32 departed
Embraer 175 N239JQ Delta Air Lines DL 5097 New York (JFK) 19:46 departed
Embraer 190 N354JB JetBlue Airways B6 2716 Boston (BOS) 19:53 departed

20:00 07.07.2023


ARRIVALS — 3
Waiting time 11 - 12 min.
Airbus A320 (Sharklets) N834JB JetBlue Airways B6 1586 Orlando (MCO) 20:06 arrived
Cessna 560 Citation Excel N682QS NetJets Aviation 1I 682 Saranac Lake (SLK) 20:18 arrived
Beechcraft 1900D N390PM Unknown/Private owner N3 90PM Elmira/Corning (ELM) 20:28 expected

DEPARTURES — 3
Waiting time 22 - 33 min.
Embraer 175 N85352 United UA 6247 District of Columbia (IAD) 20:07 departed
Airbus A321 N554UW American AA 2301 Charlotte (CLT) 20:18 departed
Embraer 190 N348JB JetBlue Airways B6 201 New York (JFK) 20:51 departed

21:00 07.07.2023


ARRIVALS — 4
Waiting time 13 - 23 min.
Embraer 175 N405YX American AA 9924 Charlottesville (CHO) 21:21 arrived
Embraer 190 N328JB JetBlue Airways B6 2602 New York (JFK) 21:34 expected
Boeing 737-800 N8625A Southwest WN 2812 Chicago (MDW) 21:57 arrived
Boeing 737 N8730Q Southwest WN 2263 Baltimore (BWI) 21:59 arrived

DEPARTURES — 3
Waiting time 9 - 13 min.
Airbus A320 N630JB JetBlue Airways B6 2465 Fort Lauderdale (FLL) 21:24 departed
Canadair CRJ 900 N184GJ Delta Air Lines DL 5169 New York (JFK) 21:29 departed
Boeing 757-200 N784FD FedEx FX 1296 Memphis (MEM) 21:42 departed

22:00 07.07.2023


ARRIVALS — 4
Waiting time 14 - 16 min.
Airbus A320 N366NW Delta Air Lines DL 1088 Detroit (DTW) 22:13 arrived
Embraer 145 N686AE American AA 6034 Philadelphia (PHL) 22:29 arrived
Canadair CRJ 900 N491PX Delta Air Lines DL 5141 New York (LGA) 22:40 arrived
Boeing 737-800 N873NN American AA 574 Dallas-Fort Worth (DFW) 22:54 arrived

23:00 07.07.2023


ARRIVALS — 4
Waiting time 5 - 18 min.
Boeing 727-100 Freighter N388QS NetJets Aviation 1I 388 Cincinnati (LUK) 23:23 arrived
Airbus A220-100 N136DQ Delta Air Lines DL 1592 Boston (BOS) 23:41 arrived
Boeing 737-800 N39297 United UA 2128 Chicago (ORD) 23:43 arrived
Airbus A319 N314NB Delta Air Lines DL 2343 New York (JFK) 23:48 arrived

DEPARTURES — 4
Waiting time 9 - 11 min.
Boeing 737 N8730Q Southwest WN 2263 Chicago (MDW) 23:01 departed
Airbus A300-600F N159UP UPS 5X 1143 Louisville (SDF) 23:05 departed
M20P C-GMGR Unknown/Private owner CGMGR Teterboro (TEB) 23:14 departed
Airbus A320 N366NW Delta Air Lines DL 2663 Minneapolis (MSP) 23:25 departed

Other Dates

April, 2023

30   

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