5
6
100
133
218
63
27
437
26
78