52
16
26
89
45
81
79
52
57
106