Lauren Peterson gutted out 25th place run while sick