3 43 248 true 14 20 38