5
6
99
133
217
63
27
435
26
77