123321
45
56144
20
59221
23
83913
53
48939
56
53413
26
76830
110
81685
16
57766
39
54081
22
30498
6
35210
9
41868
44
23582
11
32238
18