47
16
25
87
42
78
79
51
55
104