What is the firing order for a 1991 Pontiac Grand Prix 3.1L?

The cylinders at the back of the engine are numbered 1-3-5 left to right and 2-4-6 left to right at the front. The wires at the coil are connected to cylinders 1-4-6-3-2-5 also left to right. Match 'em up.