31 of 140