3 43 266 true 15 19 32