John Davies comes 45th in Afan Half Marathon with a time of 1:22:28