9 523 57 69220 2 4 6 11 54 55 71 91 96 1 2 3 4 5 6 7 14 133 1 45 271 162 31 7 3 2 1