Infant School pupils - but who are they?

Do you recognise any of these faces from Peterhead Infant School?
Do you recognise any of these faces from Peterhead Infant School?

This photograph was handed into us by reader Helen Mackay.

It shows pupils from the old Peterhead Infant School when they were about six years old.

Helen says the pupils would now be around 75 years old, but can any of our readers put a name to the faces?