Not perfect, but happy I finally beat this :)
Individual Times : 28s / 33s / 43s / 55s / 50s = 3m 29s