8 442 255 true 1 10 19 20 21 32 33 39