10 1 1 1 91 2 1 100 2 2 77 3 100