10 869 311 true 15 18 20 21 23 24 29 30 32 38