7 256 247 true 1 15 16 19 23 30 33