of 31,636