10 3927 547 true 3 4 8 20 21 25 30 32 35 39