of 42,895