31 of 161