14 1378 387 true 1 2 3 6 7 10 14 15 16 24 28 32 33 36