8 385 367 true 2 7 8 12 14 30 32 33