12 1402 450 true 2 6 7 10 16 19 26 28 32 34 35 36