20
21
26
26
52
178