10 5321 548 true 3 7 11 15 16 17 20 27 35 38