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