10 1 1 9 43 2 8 9 2 10 3 1 5 71 1 3 74 1 2 78 1 1 100 3 100