1
24
53
16
50
32
44
80
148
46
284
124