49
16
25
88
43
79
79
52
56
106