10 692 477 true 1 2 5 6 16 18 21 27 37 39