6 431 256 true 5 13 15 16 19 39