47
16
25
88
42
78
79
52
55
106