25 of 580