21
10
26
44
40
79
60
176
20
52