40 of 306