10 1443 491 true 5 9 18 24 27 28 29 34 37 38