Train O'Clock

Aspres-sur-Buëch naar Bayeux Dienstregeling

Plan uw reis

Zaterdag 30 november 2024 om 07:00

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch07:3912:3414:22
Lus-la-Croix-Haute08:0513:0014:49
Clelles - Mens08:4013:3315:22
Monestier-de-Clermont08:5613:4915:37
Vif09:1614:0815:56
Saint-Georges-de-Commiers09:1914:1115:59
Jarrie - Vizille09:2514:1816:09
Pont-de-Claix09:3114:2416:16
Grenoble09:3814:3216:23
Treinnummer885660885664885668
TERTERTER
Overstappen
Grenoble09:4714:4716:47
Lyon Saint-Exupéry TGV10:5415:5417:54
Paris Gare de Lyon Hall 1 - 212:4617:4619:46
Treinnummer690869206922
TGVTGVTGV
Overstappen
Paris Saint-Lazare14:5918:5920:59
Caen16:5720:5722:57
Bayeux17:1221:1223:12
Treinnummer331533233329
TERTERTER
Reistijd9:338:388:50

Aspres-sur-Buëch Grenoble Lyon Part Dieu Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch19:27
Lus-la-Croix-Haute19:53
Clelles - Mens20:25
Monestier-de-Clermont20:41
Vif21:01
Saint-Georges-de-Commiers21:04
Jarrie - Vizille21:10
Pont-de-Claix21:16
Grenoble21:23
Treinnummer885680
TER
Overstappen
Grenoble06:21
Voiron06:38
La Tour-du-Pin07:08
Bourgoin-Jallieu07:18
La Verpillière07:26
Lyon Part Dieu07:44
Treinnummer17604
TER
Overstappen
Lyon Part Dieu08:04
Le Creusot-TGV08:46
Paris Gare de Lyon Hall 1 - 210:08
Treinnummer6608
TGV
Overstappen
Paris Saint-Lazare12:59
Caen14:57
Bayeux15:12
Treinnummer3313
TER
Reistijd19:45

Aspres-sur-Buëch Grenoble Valence TGV Rhône-Alpes Sud Mantes-la-Jolie Caen Bayeux

Aspres-sur-Buëch18:09
Lus-la-Croix-Haute18:38
Clelles - Mens19:16
Monestier-de-Clermont19:32
Vif19:51
Saint-Georges-de-Commiers19:54
Jarrie - Vizille20:01
Pont-de-Claix20:07
Grenoble20:14
Treinnummer885678
TER
Overstappen
Grenoble20:30
Moirans20:43
Tullins Fures20:50
Saint-Marcellin21:05
Saint-Hilaire - Saint-Nazaire21:14
Romans - Bourg-de-Péage21:27
Valence TGV Rhône-Alpes Sud21:33
Treinnummer17540
TER
Overstappen
Valence TGV Rhône-Alpes Sud08:44
Lyon Part Dieu09:30
Massy-Palaiseau11:41
Versailles Chantiers11:58
Mantes-la-Jolie12:29
Treinnummer5376
TGV
Overstappen
Mantes-la-Jolie12:40
Caen14:04
Treinnummer3339
TER
Overstappen
Caen14:14
Bayeux14:29
Treinnummer853427
TER
Reistijd20:20

Zondag 1 december 2024 om 07:00

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch07:3912:2818:20
Lus-la-Croix-Haute08:0512:5418:46
Clelles - Mens08:4013:2619:22
Monestier-de-Clermont08:56-19:38
Vif09:1614:0419:57
Saint-Georges-de-Commiers09:1914:0820:00
Jarrie - Vizille09:2514:1620:07
Pont-de-Claix09:3114:2420:13
Grenoble09:3814:3220:20
Treinnummer885660885664885678
TERTERTER
Overstappen
Grenoble09:4714:4720:47
Lyon Saint-Exupéry TGV10:5415:5421:51
Paris Gare de Lyon Hall 1 - 212:4617:4623:46
Treinnummer690869206928
TGVTGVTGV
Overstappen
Paris Saint-Lazare14:5918:5910:59
Caen16:5720:5712:56
Bayeux17:1221:1213:11
Treinnummer331533233311
TERTERTER
Reistijd9:338:4418:51

Aspres-sur-Buëch Veynes Dévoluy Marseille Saint-Charles Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch14:03
Veynes Dévoluy14:13
Treinnummer49679
Bus
Overstappen
Veynes Dévoluy14:29
Serres14:45
Laragne14:58
Sisteron15:16
Château-Arnoux-Saint-Auban15:29
La Brillanne - Oraison15:42
Manosque - Gréoux-les-Bains15:56
Meyrargues16:19
Aix-en-Provence16:40
Gardanne16:49
Simiane16:54
Saint-Antoine17:09
Marseille Saint-Charles17:19
Treinnummer17439
TER
Overstappen
Marseille Saint-Charles17:32
Aix-en-Provence TGV17:50
Avignon TGV18:12
Paris Gare de Lyon Hall 1 - 220:52
Treinnummer7824
Ouigo
Overstappen
Paris Saint-Lazare00:34
Évreux Normandie02:37
Bernay03:14
Lisieux03:39
Caen04:07
Bayeux04:23
Treinnummer3301
TER
Reistijd14:20

Aspres-sur-Buëch Veynes Dévoluy Valence Ville Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch15:41
Veynes Dévoluy15:49
Treinnummer885611
TER
Overstappen
Veynes Dévoluy16:52
Luc-en-Diois17:31
Die17:50
Saillans18:13
Crest18:32
Livron18:51
Valence Ville19:01
Treinnummer17376
TER
Overstappen
Valence Ville19:13
Lyon Saint-Exupéry TGV19:54
Paris Gare de Lyon Hall 1 - 221:46
Treinnummer6198
TGV
Overstappen
Paris Saint-Lazare06:12
Évreux Normandie07:22
Bernay07:48
Lisieux08:02
Caen08:27
Bayeux08:42
Treinnummer3303
TER
Reistijd17:01

Maandag 2 december 2024 om 07:00

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch12:28
Lus-la-Croix-Haute12:54
Clelles - Mens13:26
Vif14:04
Saint-Georges-de-Commiers14:08
Jarrie - Vizille14:16
Pont-de-Claix14:24
Grenoble14:32
Treinnummer885664
TER
Overstappen
Grenoble14:47
Lyon Saint-Exupéry TGV15:54
Paris Gare de Lyon Hall 1 - 217:46
Treinnummer6920
TGV
Overstappen
Paris Saint-Lazare18:59
Caen21:12
Bayeux21:27
Treinnummer3323
TER
Reistijd8:59

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Caen Bayeux

Aspres-sur-Buëch07:3919:27
Lus-la-Croix-Haute08:0519:57
Clelles - Mens08:4020:35
Monestier-de-Clermont08:5620:50
Vif09:1621:09
Saint-Georges-de-Commiers09:1921:12
Jarrie - Vizille09:2521:18
Pont-de-Claix09:3121:25
Grenoble09:3821:32
Treinnummer885660885680
TERTER
Overstappen
Grenoble09:4705:45
Lyon Saint-Exupéry TGV10:5406:53
Paris Gare de Lyon Hall 1 - 212:4608:46
Treinnummer69086902
TGVTGV
Overstappen
Paris Saint-Lazare13:5609:59
Évreux Normandie15:0011:01
Bernay15:2511:26
Lisieux15:4011:41
Caen16:0212:03
Treinnummer33413335
TERTER
Overstappen
Caen16:1012:13
Bretteville - Norrey16:20-
Audrieu16:26-
Bayeux16:3212:29
Treinnummer852631852623
TERTER
Reistijd8:5317:02

Aspres-sur-Buëch Veynes Dévoluy Marseille Saint-Charles Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch20:24
Veynes Dévoluy20:33
Treinnummer885619
TER
Overstappen
Veynes Dévoluy05:32
Serres05:47
Laragne05:59
Sisteron06:15
Château-Arnoux-Saint-Auban06:28
La Brillanne - Oraison06:41
Manosque - Gréoux-les-Bains06:54
Meyrargues07:19
Aix-en-Provence07:40
Gardanne07:49
Simiane07:54
Saint-Antoine08:09
Marseille Saint-Charles08:19
Treinnummer17423
TER
Overstappen
Marseille Saint-Charles09:03
Aix-en-Provence TGV09:18
Avignon TGV09:41
Paris Gare de Lyon Hall 1 - 212:22
Treinnummer6112
TGV
Overstappen
Paris Saint-Lazare15:58
Caen17:56
Bayeux18:11
Treinnummer3317
TER
Reistijd21:47

Aspres-sur-Buëch Veynes Dévoluy Valence TGV Rhône-Alpes Sud Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch10:14
Veynes Dévoluy10:22
Treinnummer885601
TER
Overstappen
Veynes Dévoluy12:27
Luc-en-Diois13:06
Die13:25
Saillans13:48
Crest14:03
Livron14:24
Valence Ville14:40
Valence TGV Rhône-Alpes Sud14:47
Treinnummer17368
TER
Overstappen
Valence TGV Rhône-Alpes Sud15:04
Paris Gare de Lyon Hall 1 - 217:18
Treinnummer6204
TGV
Overstappen
Paris Saint-Lazare17:59
Caen20:11
Bayeux20:26
Treinnummer3321
TER
Reistijd10:12

Dinsdag 3 december 2024 om 07:00

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch12:28
Lus-la-Croix-Haute12:54
Clelles - Mens13:26
Vif14:04
Saint-Georges-de-Commiers14:08
Jarrie - Vizille14:16
Pont-de-Claix14:24
Grenoble14:32
Treinnummer885664
TER
Overstappen
Grenoble14:47
Lyon Saint-Exupéry TGV15:54
Paris Gare de Lyon Hall 1 - 217:46
Treinnummer6920
TGV
Overstappen
Paris Saint-Lazare18:59
Caen21:12
Bayeux21:27
Treinnummer3323
TER
Reistijd8:59

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Caen Bayeux

Aspres-sur-Buëch07:3919:27
Lus-la-Croix-Haute08:0519:57
Clelles - Mens08:4020:35
Monestier-de-Clermont08:5620:50
Vif09:1621:09
Saint-Georges-de-Commiers09:1921:12
Jarrie - Vizille09:2521:18
Pont-de-Claix09:3121:25
Grenoble09:3821:32
Treinnummer885660885680
TERTER
Overstappen
Grenoble09:4705:45
Lyon Saint-Exupéry TGV10:5406:53
Paris Gare de Lyon Hall 1 - 212:4608:46
Treinnummer69086902
TGVTGV
Overstappen
Paris Saint-Lazare13:5609:59
Évreux Normandie15:0011:01
Bernay15:2511:26
Lisieux15:4011:41
Caen16:0212:03
Treinnummer33413335
TERTER
Overstappen
Caen16:1012:13
Bretteville - Norrey16:20-
Audrieu16:26-
Bayeux16:3212:29
Treinnummer852631852623
TERTER
Reistijd8:5317:02

Aspres-sur-Buëch Veynes Dévoluy Marseille Saint-Charles Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch20:24
Veynes Dévoluy20:33
Treinnummer885619
TER
Overstappen
Veynes Dévoluy05:32
Serres05:47
Laragne05:59
Sisteron06:15
Château-Arnoux-Saint-Auban06:28
La Brillanne - Oraison06:41
Manosque - Gréoux-les-Bains06:54
Meyrargues07:19
Aix-en-Provence07:40
Gardanne07:49
Simiane07:54
Saint-Antoine08:09
Marseille Saint-Charles08:19
Treinnummer17423
TER
Overstappen
Marseille Saint-Charles09:03
Aix-en-Provence TGV09:18
Avignon TGV09:41
Paris Gare de Lyon Hall 1 - 212:22
Treinnummer6112
TGV
Overstappen
Paris Saint-Lazare15:58
Caen17:56
Bayeux18:11
Treinnummer3317
TER
Reistijd21:47

Aspres-sur-Buëch Veynes Dévoluy Valence TGV Rhône-Alpes Sud Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch10:14
Veynes Dévoluy10:22
Treinnummer885601
TER
Overstappen
Veynes Dévoluy12:27
Luc-en-Diois13:06
Die13:25
Saillans13:48
Crest14:03
Livron14:24
Valence Ville14:40
Valence TGV Rhône-Alpes Sud14:47
Treinnummer17368
TER
Overstappen
Valence TGV Rhône-Alpes Sud15:04
Paris Gare de Lyon Hall 1 - 217:18
Treinnummer6204
TGV
Overstappen
Paris Saint-Lazare17:59
Caen20:11
Bayeux20:26
Treinnummer3321
TER
Reistijd10:12

Woensdag 4 december 2024 om 07:00

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch12:28
Lus-la-Croix-Haute12:54
Clelles - Mens13:26
Vif14:04
Saint-Georges-de-Commiers14:08
Jarrie - Vizille14:16
Pont-de-Claix14:24
Grenoble14:32
Treinnummer885664
TER
Overstappen
Grenoble14:47
Lyon Saint-Exupéry TGV15:54
Paris Gare de Lyon Hall 1 - 217:46
Treinnummer6920
TGV
Overstappen
Paris Saint-Lazare18:59
Caen21:12
Bayeux21:27
Treinnummer3323
TER
Reistijd8:59

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Caen Bayeux

Aspres-sur-Buëch07:3919:27
Lus-la-Croix-Haute08:0519:57
Clelles - Mens08:4020:35
Monestier-de-Clermont08:5620:50
Vif09:1621:09
Saint-Georges-de-Commiers09:1921:12
Jarrie - Vizille09:2521:18
Pont-de-Claix09:3121:25
Grenoble09:3821:32
Treinnummer885660885680
TERTER
Overstappen
Grenoble09:4705:45
Lyon Saint-Exupéry TGV10:5406:53
Paris Gare de Lyon Hall 1 - 212:4608:46
Treinnummer69086902
TGVTGV
Overstappen
Paris Saint-Lazare13:5609:59
Évreux Normandie15:0011:01
Bernay15:2511:26
Lisieux15:4011:41
Caen16:0212:03
Treinnummer33413335
TERTER
Overstappen
Caen16:1012:13
Bretteville - Norrey16:20-
Audrieu16:26-
Bayeux16:3212:29
Treinnummer852631852623
TERTER
Reistijd8:5317:02

Aspres-sur-Buëch Veynes Dévoluy Marseille Saint-Charles Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch20:24
Veynes Dévoluy20:33
Treinnummer885619
TER
Overstappen
Veynes Dévoluy05:32
Serres05:47
Laragne05:59
Sisteron06:15
Château-Arnoux-Saint-Auban06:28
La Brillanne - Oraison06:41
Manosque - Gréoux-les-Bains06:54
Meyrargues07:19
Aix-en-Provence07:40
Gardanne07:49
Simiane07:54
Saint-Antoine08:09
Marseille Saint-Charles08:19
Treinnummer17423
TER
Overstappen
Marseille Saint-Charles09:03
Aix-en-Provence TGV09:18
Avignon TGV09:41
Paris Gare de Lyon Hall 1 - 212:22
Treinnummer6112
TGV
Overstappen
Paris Saint-Lazare15:58
Caen17:56
Bayeux18:11
Treinnummer3317
TER
Reistijd21:47

Aspres-sur-Buëch Veynes Dévoluy Valence TGV Rhône-Alpes Sud Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch10:14
Veynes Dévoluy10:22
Treinnummer885601
TER
Overstappen
Veynes Dévoluy12:27
Luc-en-Diois13:06
Die13:25
Saillans13:48
Crest14:03
Livron14:24
Valence Ville14:40
Valence TGV Rhône-Alpes Sud14:47
Treinnummer17368
TER
Overstappen
Valence TGV Rhône-Alpes Sud15:04
Paris Gare de Lyon Hall 1 - 217:18
Treinnummer6204
TGV
Overstappen
Paris Saint-Lazare17:59
Caen20:11
Bayeux20:26
Treinnummer3321
TER
Reistijd10:12

Donderdag 5 december 2024 om 07:00

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch12:28
Lus-la-Croix-Haute12:54
Clelles - Mens13:26
Vif14:04
Saint-Georges-de-Commiers14:08
Jarrie - Vizille14:16
Pont-de-Claix14:24
Grenoble14:32
Treinnummer885664
TER
Overstappen
Grenoble14:47
Lyon Saint-Exupéry TGV15:54
Paris Gare de Lyon Hall 1 - 217:46
Treinnummer6920
TGV
Overstappen
Paris Saint-Lazare18:59
Caen21:12
Bayeux21:27
Treinnummer3323
TER
Reistijd8:59

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Caen Bayeux

Aspres-sur-Buëch07:3919:27
Lus-la-Croix-Haute08:0519:57
Clelles - Mens08:4020:35
Monestier-de-Clermont08:5620:50
Vif09:1621:09
Saint-Georges-de-Commiers09:1921:12
Jarrie - Vizille09:2521:18
Pont-de-Claix09:3121:25
Grenoble09:3821:32
Treinnummer885660885680
TERTER
Overstappen
Grenoble09:4705:45
Lyon Saint-Exupéry TGV10:5406:53
Paris Gare de Lyon Hall 1 - 212:4608:46
Treinnummer69086902
TGVTGV
Overstappen
Paris Saint-Lazare13:5609:59
Évreux Normandie15:0011:01
Bernay15:2511:26
Lisieux15:4011:41
Caen16:0212:03
Treinnummer33413335
TERTER
Overstappen
Caen16:1012:13
Bretteville - Norrey16:20-
Audrieu16:26-
Bayeux16:3212:29
Treinnummer852631852623
TERTER
Reistijd8:5317:02

Aspres-sur-Buëch Veynes Dévoluy Valence TGV Rhône-Alpes Sud Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch10:14
Veynes Dévoluy10:22
Treinnummer885601
TER
Overstappen
Veynes Dévoluy12:27
Luc-en-Diois13:06
Die13:25
Saillans13:48
Crest14:03
Livron14:24
Valence Ville14:40
Valence TGV Rhône-Alpes Sud14:47
Treinnummer17368
TER
Overstappen
Valence TGV Rhône-Alpes Sud15:04
Paris Gare de Lyon Hall 1 - 217:18
Treinnummer6204
TGV
Overstappen
Paris Saint-Lazare17:59
Caen20:11
Bayeux20:26
Treinnummer3321
TER
Reistijd10:12

Aspres-sur-Buëch Veynes Dévoluy Valence Ville Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch14:03
Veynes Dévoluy14:13
Treinnummer49679
Bus
Overstappen
Veynes Dévoluy16:52
Luc-en-Diois17:31
Die17:50
Saillans18:13
Crest18:32
Livron18:51
Valence Ville19:01
Treinnummer17376
TER
Overstappen
Valence Ville19:13
Lyon Saint-Exupéry TGV19:54
Paris Gare de Lyon Hall 1 - 221:46
Treinnummer6198
TGV
Overstappen
Paris Saint-Lazare08:59
Caen10:56
Bayeux11:11
Treinnummer3309
TER
Reistijd21:08

Vrijdag 6 december 2024 om 07:00

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch12:28
Lus-la-Croix-Haute12:54
Clelles - Mens13:26
Vif14:04
Saint-Georges-de-Commiers14:08
Jarrie - Vizille14:16
Pont-de-Claix14:24
Grenoble14:32
Treinnummer885664
TER
Overstappen
Grenoble14:47
Lyon Saint-Exupéry TGV15:54
Paris Gare de Lyon Hall 1 - 217:46
Treinnummer6920
TGV
Overstappen
Paris Saint-Lazare18:59
Caen21:12
Bayeux21:27
Treinnummer3323
TER
Reistijd8:59

Aspres-sur-Buëch Grenoble Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Caen Bayeux

Aspres-sur-Buëch07:39
Lus-la-Croix-Haute08:05
Clelles - Mens08:40
Monestier-de-Clermont08:56
Vif09:16
Saint-Georges-de-Commiers09:19
Jarrie - Vizille09:25
Pont-de-Claix09:31
Grenoble09:38
Treinnummer885660
TER
Overstappen
Grenoble09:47
Lyon Saint-Exupéry TGV10:54
Paris Gare de Lyon Hall 1 - 212:46
Treinnummer6908
TGV
Overstappen
Paris Saint-Lazare13:56
Évreux Normandie15:00
Bernay15:25
Lisieux15:40
Caen16:02
Treinnummer3341
TER
Overstappen
Caen16:10
Bretteville - Norrey16:20
Audrieu16:26
Bayeux16:32
Treinnummer852631
TER
Reistijd8:53

Aspres-sur-Buëch Veynes Dévoluy Valence TGV Rhône-Alpes Sud Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch10:14
Veynes Dévoluy10:22
Treinnummer885601
TER
Overstappen
Veynes Dévoluy12:27
Luc-en-Diois13:06
Die13:25
Saillans13:48
Crest14:03
Livron14:24
Valence Ville14:40
Valence TGV Rhône-Alpes Sud14:47
Treinnummer17368
TER
Overstappen
Valence TGV Rhône-Alpes Sud15:04
Paris Gare de Lyon Hall 1 - 217:18
Treinnummer6204
TGV
Overstappen
Paris Saint-Lazare17:59
Caen20:11
Bayeux20:26
Treinnummer3321
TER
Reistijd10:12

Aspres-sur-Buëch Veynes Dévoluy Valence Ville Paris Gare de Lyon Hall 1 - 2 Paris Saint-Lazare Bayeux

Aspres-sur-Buëch15:41
Veynes Dévoluy15:49
Treinnummer885611
TER
Overstappen
Veynes Dévoluy16:52
Luc-en-Diois17:31
Die17:50
Saillans18:13
Crest18:32
Livron18:51
Valence Ville19:01
Treinnummer17376
TER
Overstappen
Valence Ville19:13
Lyon Saint-Exupéry TGV19:54
Paris Gare de Lyon Hall 1 - 221:46
Treinnummer6198
TGV
Overstappen
Paris Saint-Lazare08:59
Caen10:57
Bayeux11:12
Treinnummer3309
TER
Reistijd19:31