24
48
16
50
32
44
79
147
43
284
122
93