9 1852 494 true 7 10 12 19 23 29 30 37 38