5. Four athletes are put forward for selection for a mixed stage relay race at a local competition. They may each be selected for a maximum of one stage and only one athlete can be entered for each stage. The average time, in seconds, for each athlete to complete each stage is given below, based on past performances.
| \multirow{2}{*}{} | Stage |
| 1 | 2 | 3 |
| Alex | 19 | 69 | 168 |
| Darren | 22 | 64 | 157 |
| Leroy | 20 | 72 | 166 |
| Suraj | 23 | 66 | 171 |
Use the Hungarian algorithm to find an optimal allocation which will minimise the team's total time. Your answer should show clearly how you have applied the algorithm.