18293476510
567431829
25674318
1342567
134256
13425
2134
213
12
1
11 7 10 4 9 7 8 4 7 3 4 2