10 1 2 1 99 1 1 56 2 2 98 3 99