9 473 349 true 18 19 24 27 46 47 69 83 97