14 1247 417 true 2 4 8 9 10 14 15 16 18 31 32 35 37 39