3 43 262 true 27 31 39