7 519 256 true 3 12 23 24 27 31 32