2 2 1 1 61 2 1 97 1 2 28 2 2 90 2 2 90 3 90