10 11578 61 2 7 12 23 27 37 45 46 52 70