10 625 751 true 9 13 19 31 37 40 43 57 78 87