5
6
100
133
217
63
27
437
26
78