11 494 55 80000 2 12 22 25 55 57 60 67 87 89 96 1 2 3 4 5 6 7 8 17 61 391 1 40 216 167 33 18 7 6 3 2 1