52
16
25
89
43
80
79
52
57
106