10 429 256 true 1 10 14 16 27 30 32 33 34 36