7 439 271 true 8 11 16 18 23 37 39