51
104
258
48
102
32