10 25997 63 3 8 19 30 35 37 40 47 51 77