10 10 58 20 84 87 47 54 23 6 1