10 2 1 5 13 1 6 9 1 2 28 1 3 26 2 1 95 1 1 31 2 2 87 2 3 80 2 2 87 3 87