10 81 20 6 7 17 23 38 43 46 57 68 70