46
16
24
87
42
77
79
51
55
104