9 607 572 true 9 10 14 26 42 44 59 63 86