31N109