6 438 425 true 10 14 16 23 38 39