300 
of 596