7
5
16
39
24
73
55
157
17
48