10 2681 111 360023 9 21 31 52 65 76 79 80 83 92 1 2 3 4 5 6 17 60 133 2184 72 1034 1245 291 14 9 7 5 3 1