11 660 71 97837 12 19 20 21 36 45 53 69 76 79 85 1 2 3 4 5 6 7 8 9 19 556 1 40 323 245 31 7 3 3 4 2 1