10 5102 689 true 1 6 8 11 18 20 21 24 31 38