8 673 259 true 4 7 13 15 25 30 32 33