10 699 341 true 1 7 10 21 22 24 32 36 37 39