9 220 32 28958 3 37 51 54 60 61 71 72 86 1 2 3 4 5 6 7 69 175 1 36 131 39 4 3 3 2 1