10 10 1 5 24 2 6 77 1 2 41 2 9 59 1 1 46 2 10 54 1 1 46 2 10 54 3 54