3 38 266 true 16 18 31