Calatayud to Villena Train Timetable
Saturday, August 3, 2024 at 7:00 AM
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Alcazar de San Juan Villena
Calatayud | 08:01 |
Guadalajara - Yebes | 08:40 |
Madrid-Puerta de Atocha | 09:10 |
Number | 06362 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 09:16 |
Aranjuez | 10:00 |
Villasequilla | 10:12 |
Villacañas | 10:36 |
Quero | 10:45 |
Alcazar de San Juan | 10:54 |
Number | 18030 |
Media Distancia | |
Change | |
Alcazar de San Juan | 11:12 |
Campo de Criptana | 11:18 |
Socuellamos | 11:34 |
Villarrobledo | 11:44 |
La Roda de Albacete | 12:02 |
Albacete-Los Llanos | 12:20 |
Almansa | 12:55 |
Villena | 13:14 |
Number | 18081 |
Media Distancia | |
Duration | 5 h 13 |
Calatayud Madrid-Puerta de Atocha Alicante/alacant Villena
Calatayud | 09:25 | 09:25 | 10:10 |
Guadalajara - Yebes | 10:05 | 10:05 | - |
Madrid-Puerta de Atocha | 10:30 | 10:30 | 11:12 |
Number | 03872 | 03872 | 03082 |
AVE | AVE | AVE | |
Change | |||
Madrid-Puerta de Atocha | 11:00 | 11:00 | 14:25 |
Cuenca Fernando Zobel | 12:03 | 12:03 | 15:26 |
Albacete-Los Llanos | 12:37 | 12:37 | 16:00 |
Villena Av | 13:11 | 13:11 | 16:33 |
Alicante/alacant | 13:30 | 13:30 | 16:52 |
Number | 05913 | 05913 | 05742 |
AVE | AVE | AVE | |
Change | |||
Alicante/alacant | 14:17 | 14:44 | 16:55 |
Sant Vicent Centre | 14:28 | - | - |
Elda-Petrer | 14:52 | 15:23 | 17:27 |
Villena | 15:10 | 15:36 | 17:39 |
Number | 14475 | 00264 | 18083 |
Regional | Intercity | Media Distancia | |
Duration | 5 h 45 | 6 h 11 | 7 h 29 |
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Albacete-Los Llanos Alicante/alacant Villena
Calatayud | 11:13 |
Guadalajara - Yebes | 12:02 |
Madrid-Puerta de Atocha | 12:30 |
Number | 00600 |
Alvia | |
Change | |
Madrid - Atocha Cercanias | 14:37 |
Aranjuez | 15:16 |
Villasequilla | 15:28 |
Tembleque | 15:41 |
El Romeral | 15:46 |
Villacañas | 15:54 |
Quero | 16:02 |
Alcazar de San Juan | 16:12 |
Campo de Criptana | 16:18 |
Socuellamos | 16:33 |
Villarrobledo | 16:43 |
La Roda de Albacete | 17:04 |
La Gineta | 17:13 |
Albacete-Los Llanos | 17:24 |
Number | 18040 |
Media Distancia | |
Change | |
Albacete-Los Llanos | 17:40 |
Villena Av | 18:15 |
Alicante/alacant | 18:34 |
Number | 05162 |
AVE | |
Change | |
Alicante/alacant | 18:42 |
Novelda-Aspe | 19:09 |
Elda-Petrer | 19:19 |
Villena | 19:31 |
Number | 38202 |
Regional | |
Duration | 8 h 18 |
Sunday, August 4, 2024 at 7:00 AM
Calatayud Zaragoza-Delicias Villena
Calatayud | 09:36 |
Mores | 10:01 |
Zaragoza-Delicias | 11:06 |
Number | 18754 |
Regional | |
Change | |
Zaragoza-Delicias | 11:20 |
Carinyena | 12:01 |
Santa Eulalia del Campo | 13:16 |
Cella | 13:25 |
Teruel | 13:37 |
Sagunt/sagunto | 15:43 |
Valencia-Estacio del Nord | 16:28 |
Xàtiva | 17:12 |
Villena | 17:57 |
Number | 18523 |
Media Distancia | |
Duration | 8 h 21 |
Calatayud Madrid-Puerta de Atocha Alicante/alacant Villena
Calatayud | 09:25 | 09:25 |
Guadalajara - Yebes | 10:05 | 10:05 |
Madrid-Puerta de Atocha | 10:30 | 10:30 |
Number | 03272 | 10272 |
AVE | AVE | |
Change | ||
Madrid-Puerta de Atocha | 11:00 | 14:25 |
Cuenca Fernando Zobel | 12:03 | 15:26 |
Albacete-Los Llanos | 12:37 | 16:00 |
Villena Av | 13:11 | 16:33 |
Alicante/alacant | 13:30 | 16:52 |
Number | 05912 | 05742 |
AVE | AVE | |
Change | ||
Alicante/alacant | 14:17 | 16:55 |
Sant Vicent Centre | 14:28 | - |
Elda-Petrer | 14:52 | 17:27 |
Villena | 15:10 | 17:39 |
Number | 14475 | 18083 |
Regional | Media Distancia | |
Duration | 5 h 45 | 8 h 14 |
Calatayud Madrid-Puerta de Atocha Ciudad Real Villena
Calatayud | 10:10 |
Madrid-Puerta de Atocha | 11:12 |
Number | 03082 |
AVE | |
Change | |
Madrid-Puerta de Atocha | 11:53 |
Ciudad Real | 12:47 |
Number | 02310 |
AVE | |
Change | |
Ciudad Real | 16:24 |
Almagro | 16:42 |
Daimiel | 16:56 |
Manzanares | 17:10 |
Alcazar de San Juan | 17:40 |
Campo de Criptana | 17:46 |
Socuellamos | 18:02 |
Villarrobledo | 18:12 |
La Roda de Albacete | 18:30 |
Albacete-Los Llanos | 18:49 |
Almansa | 19:28 |
Villena | 19:50 |
Number | 18181 |
Media Distancia | |
Duration | 9 h 40 |
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Albacete-Los Llanos Alicante/alacant Villena
Calatayud | 09:36 |
Guadalajara - Yebes | 10:29 |
Madrid-Puerta de Atocha | 10:59 |
Number | 00702 |
Alvia | |
Change | |
Madrid - Atocha Cercanias | 14:37 |
Aranjuez | 15:16 |
Villasequilla | 15:28 |
Tembleque | 15:41 |
El Romeral | 15:46 |
Villacañas | 15:54 |
Quero | 16:02 |
Alcazar de San Juan | 16:12 |
Campo de Criptana | 16:18 |
Socuellamos | 16:33 |
Villarrobledo | 16:43 |
La Roda de Albacete | 17:04 |
La Gineta | 17:13 |
Albacete-Los Llanos | 17:24 |
Number | 18040 |
Media Distancia | |
Change | |
Albacete-Los Llanos | 17:40 |
Villena Av | 18:15 |
Alicante/alacant | 18:34 |
Number | 05162 |
AVE | |
Change | |
Alicante/alacant | 18:42 |
Novelda-Aspe | 19:09 |
Elda-Petrer | 19:19 |
Villena | 19:31 |
Number | 38202 |
Regional | |
Duration | 9 h 55 |
Monday, August 5, 2024 at 7:00 AM
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Alcazar de San Juan Villena
Calatayud | 08:01 |
Guadalajara - Yebes | 08:40 |
Madrid-Puerta de Atocha | 09:10 |
Number | 03062 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 09:16 |
Aranjuez | 10:00 |
Villasequilla | 10:12 |
Villacañas | 10:36 |
Quero | 10:45 |
Alcazar de San Juan | 10:54 |
Number | 18030 |
Media Distancia | |
Change | |
Alcazar de San Juan | 11:12 |
Campo de Criptana | 11:18 |
Socuellamos | 11:34 |
Villarrobledo | 11:44 |
La Roda de Albacete | 12:02 |
Albacete-Los Llanos | 12:20 |
Almansa | 12:55 |
Villena | 13:14 |
Number | 18081 |
Media Distancia | |
Duration | 5 h 13 |
Calatayud Madrid-Puerta de Atocha Alicante/alacant Villena
Calatayud | 08:01 | 09:25 | 10:10 |
Guadalajara - Yebes | 08:40 | 10:05 | - |
Madrid-Puerta de Atocha | 09:10 | 10:30 | 11:12 |
Number | 03062 | 03872 | 03082 |
AVE | AVE | AVE | |
Change | |||
Madrid-Puerta de Atocha | 11:00 | 11:00 | 14:25 |
Cuenca Fernando Zobel | 12:03 | 12:03 | 15:26 |
Albacete-Los Llanos | 12:37 | 12:37 | 16:00 |
Villena Av | 13:11 | 13:11 | 16:33 |
Alicante/alacant | 13:30 | 13:30 | 16:52 |
Number | 05913 | 05913 | 05742 |
AVE | AVE | AVE | |
Change | |||
Alicante/alacant | 14:17 | 14:44 | 16:55 |
Sant Vicent Centre | 14:28 | - | - |
Elda-Petrer | 14:52 | 15:23 | 17:27 |
Villena | 15:10 | 15:36 | 17:39 |
Number | 14475 | 00264 | 18083 |
Regional | Intercity | Media Distancia | |
Duration | 7 h 09 | 6 h 11 | 7 h 29 |
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Albacete-Los Llanos Alicante/alacant Villena
Calatayud | 12:11 |
Guadalajara - Yebes | 12:51 |
Madrid-Puerta de Atocha | 13:17 |
Number | 06304 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 14:37 |
Aranjuez | 15:16 |
Villasequilla | 15:28 |
Tembleque | 15:41 |
El Romeral | 15:46 |
Villacañas | 15:54 |
Quero | 16:02 |
Alcazar de San Juan | 16:12 |
Campo de Criptana | 16:18 |
Socuellamos | 16:33 |
Villarrobledo | 16:43 |
La Roda de Albacete | 17:04 |
La Gineta | 17:13 |
Albacete-Los Llanos | 17:24 |
Number | 18040 |
Media Distancia | |
Change | |
Albacete-Los Llanos | 17:40 |
Villena Av | 18:15 |
Alicante/alacant | 18:34 |
Number | 05162 |
AVE | |
Change | |
Alicante/alacant | 18:42 |
Novelda-Aspe | 19:09 |
Elda-Petrer | 19:19 |
Villena | 19:31 |
Number | 38202 |
Regional | |
Duration | 7 h 20 |
Tuesday, August 6, 2024 at 7:00 AM
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Alcazar de San Juan Villena
Calatayud | 08:01 |
Guadalajara - Yebes | 08:40 |
Madrid-Puerta de Atocha | 09:10 |
Number | 03062 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 09:16 |
Aranjuez | 10:00 |
Villasequilla | 10:12 |
Villacañas | 10:36 |
Quero | 10:45 |
Alcazar de San Juan | 10:54 |
Number | 18030 |
Media Distancia | |
Change | |
Alcazar de San Juan | 11:12 |
Campo de Criptana | 11:18 |
Socuellamos | 11:34 |
Villarrobledo | 11:44 |
La Roda de Albacete | 12:02 |
Albacete-Los Llanos | 12:20 |
Almansa | 12:55 |
Villena | 13:14 |
Number | 18081 |
Media Distancia | |
Duration | 5 h 13 |
Calatayud Madrid-Puerta de Atocha Alicante/alacant Villena
Calatayud | 08:01 | 09:25 | 10:10 |
Guadalajara - Yebes | 08:40 | 10:05 | - |
Madrid-Puerta de Atocha | 09:10 | 10:30 | 11:12 |
Number | 03062 | 03872 | 03082 |
AVE | AVE | AVE | |
Change | |||
Madrid-Puerta de Atocha | 11:00 | 11:00 | 14:25 |
Cuenca Fernando Zobel | 12:03 | 12:03 | 15:26 |
Albacete-Los Llanos | 12:37 | 12:37 | 16:00 |
Villena Av | 13:11 | 13:11 | 16:33 |
Alicante/alacant | 13:30 | 13:30 | 16:52 |
Number | 05913 | 05913 | 05742 |
AVE | AVE | AVE | |
Change | |||
Alicante/alacant | 14:17 | 14:44 | 16:55 |
Sant Vicent Centre | 14:28 | - | - |
Elda-Petrer | 14:52 | 15:23 | 17:27 |
Villena | 15:10 | 15:36 | 17:39 |
Number | 14475 | 00264 | 18083 |
Regional | Intercity | Media Distancia | |
Duration | 7 h 09 | 6 h 11 | 7 h 29 |
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Albacete-Los Llanos Alicante/alacant Villena
Calatayud | 12:11 |
Guadalajara - Yebes | 12:51 |
Madrid-Puerta de Atocha | 13:17 |
Number | 06304 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 14:37 |
Aranjuez | 15:16 |
Villasequilla | 15:28 |
Tembleque | 15:41 |
El Romeral | 15:46 |
Villacañas | 15:54 |
Quero | 16:02 |
Alcazar de San Juan | 16:12 |
Campo de Criptana | 16:18 |
Socuellamos | 16:33 |
Villarrobledo | 16:43 |
La Roda de Albacete | 17:04 |
La Gineta | 17:13 |
Albacete-Los Llanos | 17:24 |
Number | 18040 |
Media Distancia | |
Change | |
Albacete-Los Llanos | 17:40 |
Villena Av | 18:15 |
Alicante/alacant | 18:34 |
Number | 05162 |
AVE | |
Change | |
Alicante/alacant | 18:42 |
Novelda-Aspe | 19:09 |
Elda-Petrer | 19:19 |
Villena | 19:31 |
Number | 38202 |
Regional | |
Duration | 7 h 20 |
Wednesday, August 7, 2024 at 7:00 AM
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Alcazar de San Juan Villena
Calatayud | 08:01 |
Guadalajara - Yebes | 08:40 |
Madrid-Puerta de Atocha | 09:10 |
Number | 03062 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 09:16 |
Aranjuez | 10:00 |
Villasequilla | 10:12 |
Villacañas | 10:36 |
Quero | 10:45 |
Alcazar de San Juan | 10:54 |
Number | 18030 |
Media Distancia | |
Change | |
Alcazar de San Juan | 11:12 |
Campo de Criptana | 11:18 |
Socuellamos | 11:34 |
Villarrobledo | 11:44 |
La Roda de Albacete | 12:02 |
Albacete-Los Llanos | 12:20 |
Almansa | 12:55 |
Villena | 13:14 |
Number | 18081 |
Media Distancia | |
Duration | 5 h 13 |
Calatayud Madrid-Puerta de Atocha Alicante/alacant Villena
Calatayud | 08:01 | 09:25 | 10:10 |
Guadalajara - Yebes | 08:40 | 10:05 | - |
Madrid-Puerta de Atocha | 09:10 | 10:30 | 11:12 |
Number | 03062 | 03872 | 03082 |
AVE | AVE | AVE | |
Change | |||
Madrid-Puerta de Atocha | 11:00 | 11:00 | 14:25 |
Cuenca Fernando Zobel | 12:03 | 12:03 | 15:26 |
Albacete-Los Llanos | 12:37 | 12:37 | 16:00 |
Villena Av | 13:11 | 13:11 | 16:33 |
Alicante/alacant | 13:30 | 13:30 | 16:52 |
Number | 05913 | 05913 | 05742 |
AVE | AVE | AVE | |
Change | |||
Alicante/alacant | 14:17 | 14:44 | 16:55 |
Sant Vicent Centre | 14:28 | - | - |
Elda-Petrer | 14:52 | 15:23 | 17:27 |
Villena | 15:10 | 15:36 | 17:39 |
Number | 14475 | 00264 | 18083 |
Regional | Intercity | Media Distancia | |
Duration | 7 h 09 | 6 h 11 | 7 h 29 |
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Albacete-Los Llanos Alicante/alacant Villena
Calatayud | 12:11 |
Guadalajara - Yebes | 12:51 |
Madrid-Puerta de Atocha | 13:17 |
Number | 06304 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 14:37 |
Aranjuez | 15:16 |
Villasequilla | 15:28 |
Tembleque | 15:41 |
El Romeral | 15:46 |
Villacañas | 15:54 |
Quero | 16:02 |
Alcazar de San Juan | 16:12 |
Campo de Criptana | 16:18 |
Socuellamos | 16:33 |
Villarrobledo | 16:43 |
La Roda de Albacete | 17:04 |
La Gineta | 17:13 |
Albacete-Los Llanos | 17:24 |
Number | 18040 |
Media Distancia | |
Change | |
Albacete-Los Llanos | 17:40 |
Villena Av | 18:15 |
Alicante/alacant | 18:34 |
Number | 05162 |
AVE | |
Change | |
Alicante/alacant | 18:42 |
Novelda-Aspe | 19:09 |
Elda-Petrer | 19:19 |
Villena | 19:31 |
Number | 38202 |
Regional | |
Duration | 7 h 20 |
Thursday, August 8, 2024 at 7:00 AM
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Alcazar de San Juan Villena
Calatayud | 08:01 |
Guadalajara - Yebes | 08:40 |
Madrid-Puerta de Atocha | 09:10 |
Number | 03062 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 09:16 |
Aranjuez | 10:00 |
Villasequilla | 10:12 |
Villacañas | 10:36 |
Quero | 10:45 |
Alcazar de San Juan | 10:54 |
Number | 18030 |
Media Distancia | |
Change | |
Alcazar de San Juan | 11:12 |
Campo de Criptana | 11:18 |
Socuellamos | 11:34 |
Villarrobledo | 11:44 |
La Roda de Albacete | 12:02 |
Albacete-Los Llanos | 12:20 |
Almansa | 12:55 |
Villena | 13:14 |
Number | 18081 |
Media Distancia | |
Duration | 5 h 13 |
Calatayud Madrid-Puerta de Atocha Alicante/alacant Villena
Calatayud | 08:01 | 09:25 | 10:10 |
Guadalajara - Yebes | 08:40 | 10:05 | - |
Madrid-Puerta de Atocha | 09:10 | 10:30 | 11:12 |
Number | 03062 | 03872 | 03082 |
AVE | AVE | AVE | |
Change | |||
Madrid-Puerta de Atocha | 11:00 | 11:00 | 14:25 |
Cuenca Fernando Zobel | 12:03 | 12:03 | 15:26 |
Albacete-Los Llanos | 12:37 | 12:37 | 16:00 |
Villena Av | 13:11 | 13:11 | 16:33 |
Alicante/alacant | 13:30 | 13:30 | 16:52 |
Number | 05913 | 05913 | 05742 |
AVE | AVE | AVE | |
Change | |||
Alicante/alacant | 14:17 | 14:44 | 16:55 |
Sant Vicent Centre | 14:28 | - | - |
Elda-Petrer | 14:52 | 15:23 | 17:27 |
Villena | 15:10 | 15:36 | 17:39 |
Number | 14475 | 00264 | 18083 |
Regional | Intercity | Media Distancia | |
Duration | 7 h 09 | 6 h 11 | 7 h 29 |
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Albacete-Los Llanos Alicante/alacant Villena
Calatayud | 12:11 |
Guadalajara - Yebes | 12:51 |
Madrid-Puerta de Atocha | 13:17 |
Number | 06304 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 14:37 |
Aranjuez | 15:16 |
Villasequilla | 15:28 |
Tembleque | 15:41 |
El Romeral | 15:46 |
Villacañas | 15:54 |
Quero | 16:02 |
Alcazar de San Juan | 16:12 |
Campo de Criptana | 16:18 |
Socuellamos | 16:33 |
Villarrobledo | 16:43 |
La Roda de Albacete | 17:04 |
La Gineta | 17:13 |
Albacete-Los Llanos | 17:24 |
Number | 18040 |
Media Distancia | |
Change | |
Albacete-Los Llanos | 17:40 |
Villena Av | 18:15 |
Alicante/alacant | 18:34 |
Number | 05162 |
AVE | |
Change | |
Alicante/alacant | 18:42 |
Novelda-Aspe | 19:09 |
Elda-Petrer | 19:19 |
Villena | 19:31 |
Number | 38202 |
Regional | |
Duration | 7 h 20 |
Friday, August 9, 2024 at 7:00 AM
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Alcazar de San Juan Villena
Calatayud | 08:01 |
Guadalajara - Yebes | 08:40 |
Madrid-Puerta de Atocha | 09:10 |
Number | 03062 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 09:16 |
Aranjuez | 10:00 |
Villasequilla | 10:12 |
Villacañas | 10:36 |
Quero | 10:45 |
Alcazar de San Juan | 10:54 |
Number | 18030 |
Media Distancia | |
Change | |
Alcazar de San Juan | 11:12 |
Campo de Criptana | 11:18 |
Socuellamos | 11:34 |
Villarrobledo | 11:44 |
La Roda de Albacete | 12:02 |
Albacete-Los Llanos | 12:20 |
Almansa | 12:55 |
Villena | 13:14 |
Number | 18081 |
Media Distancia | |
Duration | 5 h 13 |
Calatayud Madrid-Puerta de Atocha Alicante/alacant Villena
Calatayud | 08:01 | 09:25 | 10:10 |
Guadalajara - Yebes | 08:40 | 10:05 | - |
Madrid-Puerta de Atocha | 09:10 | 10:30 | 11:12 |
Number | 03062 | 10272 | 03082 |
AVE | AVE | AVE | |
Change | |||
Madrid-Puerta de Atocha | 11:00 | 11:00 | 14:25 |
Cuenca Fernando Zobel | 12:03 | 12:03 | 15:26 |
Albacete-Los Llanos | 12:37 | 12:37 | 16:00 |
Villena Av | 13:11 | 13:11 | 16:33 |
Alicante/alacant | 13:30 | 13:30 | 16:52 |
Number | 05913 | 05913 | 05742 |
AVE | AVE | AVE | |
Change | |||
Alicante/alacant | 14:17 | 14:44 | 16:55 |
Sant Vicent Centre | 14:28 | - | - |
Elda-Petrer | 14:52 | 15:23 | 17:27 |
Villena | 15:10 | 15:36 | 17:39 |
Number | 14475 | 00264 | 18083 |
Regional | Intercity | Media Distancia | |
Duration | 7 h 09 | 6 h 11 | 7 h 29 |
Calatayud Madrid-Puerta de Atocha Madrid - Atocha Cercanias Albacete-Los Llanos Alicante/alacant Villena
Calatayud | 12:11 |
Guadalajara - Yebes | 12:51 |
Madrid-Puerta de Atocha | 13:17 |
Number | 06304 |
AVE | |
Change | |
Madrid - Atocha Cercanias | 14:37 |
Aranjuez | 15:16 |
Villasequilla | 15:28 |
Tembleque | 15:41 |
El Romeral | 15:46 |
Villacañas | 15:54 |
Quero | 16:02 |
Alcazar de San Juan | 16:12 |
Campo de Criptana | 16:18 |
Socuellamos | 16:33 |
Villarrobledo | 16:43 |
La Roda de Albacete | 17:04 |
La Gineta | 17:13 |
Albacete-Los Llanos | 17:24 |
Number | 18040 |
Media Distancia | |
Change | |
Albacete-Los Llanos | 17:40 |
Villena Av | 18:15 |
Alicante/alacant | 18:34 |
Number | 05162 |
AVE | |
Change | |
Alicante/alacant | 18:42 |
Novelda-Aspe | 19:09 |
Elda-Petrer | 19:19 |
Villena | 19:31 |
Number | 38202 |
Regional | |
Duration | 7 h 20 |