5
6
99
133
217
63
27
437
26
77