10 5257 539 true 2 10 14 18 20 24 26 30 31 38