Ottawa Macdonald-Cartier (YOW / CYOW)
Flight Tracker for Planespotters
00:00 08.01.2024
01:00 08.01.2024
ARRIVALS — 5
Waiting time 11 - 26 min.
Airbus A319 C-FYJH | Air Canada | AC 1781 | Punta Cana (PUJ) | 01:04 | arrived |
Boeing 737 | Flair | F8 2301 | Cancún (CUN) | 01:18 | arrived |
Airbus A220-300 C-GJXV | Air Canada | AC 470 | Toronto (YYZ) | 01:27 | arrived |
Boeing 737-800 C-GZSG | WestJet | WS 612 | Calgary (YYC) | 01:33 | arrived |
Boeing 737 C-FFEL | Flair | F8 1301 | Fort Lauderdale (FLL) | 01:59 | arrived |
02:00 08.01.2024
ARRIVALS — 3
Waiting time 8 - 10 min.
03:00 08.01.2024
04:00 08.01.2024
ARRIVALS — 2
Waiting time 7 min.
05:00 08.01.2024
06:00 08.01.2024
DEPARTURES — 8
Waiting time 4 - 15 min.
Boeing 737-800 C-GWCM | WestJet | WS 611 | Calgary (YYC) | 06:12 | departed |
Airbus A220-300 C-GJXV | Air Canada | AC 471 | Toronto (YYZ) | 06:14 | departed |
Embraer 175 N761YX | United | UA 3609 | Newark (EWR) | 06:17 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GGNW | Air Canada | AC 8002 | Montreal (YUL) | 06:20 | departed |
Embraer 170 N641RW | United | UA 3615 | Chicago (ORD) | 06:26 | departed |
Boeing 737 C-GEKX | Air Canada | AC 341 | Vancouver (YVR) | 06:40 | departed |
Airbus A220-300 C-GNGV | Air Canada | AC 441 | Toronto (YYZ) | 06:55 | departed |
Airbus A319 C-FYJH | Air Canada | AC 1696 | Fort Lauderdale (FLL) | 06:59 | departed |
07:00 08.01.2024
ARRIVALS — 3
Waiting time 14 min.
DEPARTURES — 7
Waiting time 5 - 21 min.
Boeing 737-300 | Canadian North | 5T 101 | Iqaluit (YFB) | 07:08 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2202 | Toronto (YTZ) | 07:10 | departed |
Boeing 737 MAX 8 C-FFFX | Flair | F8 1300 | Fort Lauderdale (FLL) | 07:11 | departed |
Boeing 737 C-FFEL | Flair | F8 1376 | Las Vegas (LAS) | 07:19 | departed |
Boeing 737-300 C-GPNL | AKT | AKT 101 | Unknown | 07:21 | departed |
Airbus A321 C-GEZN | Air Transat | TS 922 | Cancún (CUN) | 07:42 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GLQE | PTR | PTR 2202 | Toronto (YTZ) | 07:56 | departed |
08:00 08.01.2024
ARRIVALS — 3
Waiting time 14 - 22 min.
DEPARTURES — 7
Waiting time 10 - 17 min.
Bombardier Dash 8 Q400 / DHC-8-400 | Air Canada | AC 7701 | Toronto (YTZ) | 08:00 | departed |
Embraer 195 C-GKQV | Porter | PD 150 | Toronto (YYZ) | 08:03 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2323 | Newark (EWR) | 08:20 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GLQX | PTR | PTR 2323 | Newark (EWR) | 08:30 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2205 | Halifax (YHZ) | 08:40 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2210 | Toronto (YTZ) | 08:55 | departed |
Pilatus PC-12 C-GMPO | Unknown/Private owner | CGMPO | Unknown | 08:57 | departed |
09:00 08.01.2024
ARRIVALS — 3
Waiting time 11 - 12 min.
DEPARTURES — 9
Waiting time 5 - 13 min.
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2206 | Toronto (YTZ) | 09:00 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GLQN | PTR | PTR 2206 | Toronto (YTZ) | 09:13 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GLQB | PTR | PTR 2205 | Halifax (YHZ) | 09:16 | departed |
Canadair CRJ 200 C-GFIO | NVC | NVC 101 | Unknown | 09:25 | departed |
Boeing 737 OK-TVH | Sunwing | WG 4148 | Punta Cana (PUJ) | 09:38 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GKQH | PTR | PTR 2210 | Toronto (YTZ) | 09:39 | departed |
Embraer 195 C-GKQU | Porter | PD 154 | Toronto (YYZ) | 09:44 | departed |
Canadair Regional Jet N526GJ | United | UA 4459 | District of Columbia (IAD) | 09:50 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 C-GGND | Air Canada | AC 7705 | Toronto (YTZ) | 09:54 | departed |
10:00 08.01.2024
ARRIVALS — 5
Waiting time 8 - 17 min.
Airbus A220-300 C-GNGV | Air Canada | AC 444 | Toronto (YYZ) | 10:06 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2350 | Thunder Bay (YQT) | 10:23 | arrived |
De Havilland Canada DHC-8-400 Dash 8Q C-GKQF | PTR | PTR 2217 | Toronto (YTZ) | 10:25 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2217 | Toronto (YTZ) | 10:29 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 C-GJZR | Air Canada | AC 7704 | Toronto (YTZ) | 10:41 | arrived |
DEPARTURES — 8
Waiting time 5 - 13 min.
Bombardier Dash 8 Q400 / DHC-8-400 C-GKQT | Porter | PD 2246 | Toronto (YTZ) | 10:15 | departed |
Boeing 737-800 C-GZSG | WestJet | WS 1262 | Fort Myers (RSW) | 10:20 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GLQJ | PTR | PTR 2246 | Toronto (YTZ) | 10:22 | departed |
Bombardier CRJ900 C-GJHZ | Air Canada | AC 8004 | Montreal (YUL) | 10:31 | departed |
Boeing 767-300 C-FCAE | Cargojet | W8 470 | Iqaluit (YFB) | 10:40 | departed |
Airbus A320 C-FXCD | Air Canada | AC 447 | Toronto (YYZ) | 10:53 | departed |
Robinson R44 C-FRUU | Unknown/Private owner | CFRUU | Unknown | 10:56 | departed |
Bombardier CRJ C-FDJA | Air Canada | AC 8867 | District of Columbia (DCA) | 10:57 | departed |
11:00 08.01.2024
ARRIVALS — 5
Waiting time 13 - 33 min.
Airbus A220-300 C-GNBN | Air Canada | AC 440 | Toronto (YYZ) | 11:00 | arrived |
E295 C-GKQK | Porter | PD 157 | Toronto (YYZ) | 11:33 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 C-GGMU | Air Canada | AC 8003 | Montreal (YUL) | 11:40 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2324 | Newark (EWR) | 11:40 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Air Canada | AC 2261 | Halifax (YHZ) | 11:53 | arrived |
12:00 08.01.2024
ARRIVALS — 4
Waiting time 16 - 25 min.
DEPARTURES — 7
Waiting time 5 - 21 min.
De Havilland Canada DHC-8-400 Dash 8Q C-GKQF | PTR | PTR 2375 | Fredericton (YFC) | 12:01 | departed |
Cessna 550 C-FKCE | TGO | TGO 854 | Unknown | 12:22 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2363 | Charlottetown (YYG) | 12:25 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Air Canada | AC 2260 | Halifax (YHZ) | 12:30 | departed |
Beechcraft 350 Super King Air C-GPDC | CFC | CFC 3812 | Unknown | 12:36 | departed |
PAL Airlines | PB 2260 | Halifax (YHZ) | 12:38 | departed | |
Bombardier Dash 8 Q400 / DHC-8-400 C-GGMU | Air Canada | AC 8008 | Montreal (YUL) | 12:43 | departed |
13:00 08.01.2024
ARRIVALS — 3
Waiting time 24 - 47 min.
14:00 08.01.2024
ARRIVALS — 6
Waiting time 12 - 17 min.
Cessna 560 Citation V C-GKEW | KEW | KEW 501 | Unknown | 14:06 | arrived |
Airbus A319 C-FYJH | Air Canada | AC 1697 | Fort Lauderdale (FLL) | 14:08 | arrived |
Airbus A220-300 C-GNGV | Air Canada | AC 452 | Toronto (YYZ) | 14:25 | arrived |
Bombardier CRJ C-FDJA | Air Canada | AC 8866 | District of Columbia (DCA) | 14:28 | arrived |
Boeing 737-300 | Canadian North | 5T 102 | Iqaluit (YFB) | 14:40 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 C-GGMU | Air Canada | AC 8005 | Montreal (YUL) | 14:54 | arrived |
15:00 08.01.2024
ARRIVALS — 9
Waiting time 6 - 15 min.
Airbus A220-300 C-GJXV | Air Canada | AC 454 | Toronto (YYZ) | 15:03 | arrived |
Boeing 787-9 | Air France | AF 328 | Paris (CDG) | 15:03 | arrived |
Embraer 195-E2 C-GZQK | Porter | PD 260 | Vancouver (YVR) | 15:18 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2249 | Toronto (YTZ) | 15:23 | arrived |
Boeing 787-9 C-FVNB | Air Canada | AC 342 | Vancouver (YVR) | 15:34 | arrived |
Embraer 175 N745YX | United | UA 3536 | Chicago (ORD) | 15:40 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2376 | Fredericton (YFC) | 15:41 | arrived |
Boeing 737-800 C-GCWJ | WestJet | WS 610 | Calgary (YYC) | 15:52 | arrived |
Embraer 195 C-GZQM | Porter | PD 163 | Toronto (YYZ) | 15:55 | arrived |
DEPARTURES — 5
Waiting time 12 - 21 min.
Bombardier Dash 8 Q400 / DHC-8-400 C-GJZR | Air Canada | AC 7709 | Toronto (YTZ) | 15:03 | departed |
Airbus A220-300 C-GNGV | Air Canada | AC 457 | Toronto (YYZ) | 15:05 | departed |
Bombardier CRJ C-FDJA | Air Canada | AC 8010 | Montreal (YUL) | 15:26 | departed |
Airbus A319 C-FYJH | Air Canada | AC 1780 | Punta Cana (PUJ) | 15:38 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2248 | Toronto (YTZ) | 15:50 | departed |
16:00 08.01.2024
DEPARTURES — 8
Waiting time 5 - 12 min.
Boeing 737-300 | Canadian North | 5T 103 | Iqaluit (YFB) | 16:00 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2345 | Boston (BOS) | 16:05 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2339 | Newark (EWR) | 16:10 | departed |
Airbus A220-300 C-GJXV | Air Canada | AC 459 | Toronto (YYZ) | 16:18 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GKQG | PTR | PTR 2248 | Toronto (YTZ) | 16:29 | departed |
Beech B200 Super King Air C-GJFY | Unknown/Private owner | CGJFY | Unknown | 16:30 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GKQA | PTR | PTR 2345 | Boston (BOS) | 16:33 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GKQF | PTR | PTR 2339 | Newark (EWR) | 16:45 | departed |
17:00 08.01.2024
ARRIVALS — 5
Waiting time 6 - 30 min.
Bombardier Dash 8 Q400 / DHC-8-400 C-GJZR | Air Canada | AC 7710 | Toronto (YTZ) | 17:06 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2259 | Toronto (YTZ) | 17:36 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2364 | Charlottetown (YYG) | 17:38 | arrived |
Boeing 737 C-FFEL | Flair | F8 1377 | Las Vegas (LAS) | 17:40 | arrived |
Bombardier CRJ C-FDJA | Air Canada | AC 8009 | Montreal (YUL) | 17:51 | arrived |
18:00 08.01.2024
ARRIVALS — 3
Waiting time 22 - 29 min.
DEPARTURES — 5
Waiting time 6 - 8 min.
E295 C-GZQK | Porter | PD 517 | Fort Lauderdale (FLL) | 18:01 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-FLQY | PTR | PTR 2260 | Toronto (YTZ) | 18:08 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2260 | Toronto (YTZ) | 18:16 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 C-GGMU | Air Canada | AC 8014 | Montreal (YUL) | 18:18 | departed |
Boeing 737-700 C-GCWJ | WestJet | WS 1276 | Orlando (MCO) | 18:24 | departed |
19:00 08.01.2024
ARRIVALS — 10
Waiting time 4 - 14 min.
Airbus A220-300 C-GJXY | Air Canada | AC 462 | Toronto (YYZ) | 19:11 | arrived |
Canadair Regional Jet N508GJ | United | UA 4418 | District of Columbia (IAD) | 19:22 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 C-GJZD | Air Canada | AC 8013 | Montreal (YUL) | 19:23 | arrived |
Beechcraft 350 Super King Air C-GPDC | CFC | CFC 3813 | Unknown | 19:26 | arrived |
De Havilland Canada DHC-8-400 Dash 8Q C-GLQE | PTR | PTR 2269 | Toronto (YTZ) | 19:30 | arrived |
De Havilland Canada DHC-8-400 Dash 8Q C-GKQG | PTR | PTR 2265 | Toronto (YTZ) | 19:35 | approaching |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2269 | Toronto (YTZ) | 19:49 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2265 | Toronto (YTZ) | 19:52 | arrived |
Boeing 737-800 OK-TVH | Sunwing | WG 449 | Punta Cana (PUJ) | 19:58 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2346 | Boston (BOS) | 19:58 | arrived |
DEPARTURES — 7
Waiting time 7 - 20 min.
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2355 | Thunder Bay (YQT) | 19:00 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GLQX | PTR | PTR 2355 | Thunder Bay (YQT) | 19:15 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 C-GJZR | Air Canada | AC 7750 | Quebec (YQB) | 19:17 | departed |
Bombardier CRJ C-FDJA | Air Canada | AC 8670 | Newark (EWR) | 19:23 | departed |
Boeing 737 C-FFEL | Flair | F8 2300 | Cancún (CUN) | 19:23 | departed |
Airbus A320 C-FPWE | Air Canada | AC 463 | Toronto (YYZ) | 19:30 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 C-GJZD | Air Canada | AC 8016 | Montreal (YUL) | 19:50 | departed |
20:00 08.01.2024
ARRIVALS — 5
Waiting time 8 - 16 min.
Embraer 195 C-GZQF | Porter | PD 504 | Orlando (MCO) | 20:00 | arrived |
De Havilland Canada DHC-8-400 Dash 8Q C-GKQF | PTR | PTR 2340 | Newark (EWR) | 20:16 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2340 | Newark (EWR) | 20:29 | arrived |
Airbus A220-300 C-GTZH | Air Canada | AC 460 | Toronto (YYZ) | 20:31 | arrived |
Embraer 195 C-GZQV | Porter | PD 1504 | Orlando (MCO) | 20:35 | arrived |
DEPARTURES — 7
Waiting time 8 - 11 min.
Bombardier Dash 8 Q400 / DHC-8-400 C-GGND | Air Canada | AC 7711 | Toronto (YTZ) | 20:03 | departed |
Beechcraft 350 Super King Air C-GPDC | CFC | CFC 3813 | Unknown | 20:14 | departed |
Boeing 767-300 C-FCAE | Cargojet | W8 1573 | Hamilton (YHM) | 20:19 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2262 | Toronto (YTZ) | 20:30 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GKQG | PTR | PTR 3262 | Unknown | 20:33 | departed |
Airbus A220-300 C-GJXY | Air Canada | AC 469 | Toronto (YYZ) | 20:44 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 C-GZQG | Porter | PD 2268 | Toronto (YTZ) | 20:50 | departed |
21:00 08.01.2024
ARRIVALS — 7
Waiting time 1 - 27 min.
Bombardier Dash 8 Q400 / DHC-8-400 C-GGMU | Air Canada | AC 8015 | Montreal (YUL) | 21:19 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 C-GGMI | Air Canada | AC 7714 | Toronto (YTZ) | 21:21 | arrived |
Embraer 195 C-GKQU | Porter | PD 518 | Fort Lauderdale (FLL) | 21:22 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 C-GJZR | Air Canada | AC 7751 | Quebec (YQB) | 21:27 | arrived |
Bombardier Dash 8 Q400 / DHC-8-400 C-GKQS | Porter | PD 2275 | Toronto (YTZ) | 21:54 | arrived |
Embraer 175 N728YX | United | UA 3516 | Chicago (ORD) | 21:55 | arrived |
Embraer 175 N763YX | United | UA 3506 | Newark (EWR) | 21:56 | arrived |
DEPARTURES — 6
Waiting time 7 - 31 min.
Boeing 757-200 N956FD | FedEx - Federal Express | FX 155 | Memphis (MEM) | 21:06 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GLQE | PTR | PTR 2268 | Toronto (YTZ) | 21:08 | departed |
Bombardier Dash 8 Q400 / DHC-8-400 | Porter | PD 2373 | Moncton (YQM) | 21:15 | departed |
Airbus A220-300 C-GTZH | Air Canada | AC 465 | Toronto (YYZ) | 21:25 | departed |
Boeing 737-800 C-GZSG | WestJet | WS 617 | Calgary (YYC) | 21:56 | departed |
De Havilland Canada DHC-8-400 Dash 8Q C-GKQA | PTR | PTR 2373 | Moncton (YQM) | 21:58 | departed |
22:00 08.01.2024
ARRIVALS — 2
Waiting time 31 min.
23:00 08.01.2024
ARRIVALS — 2
Waiting time 4 min.
Other Dates
May, 2023
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