66
102
55
75
85
402
567
294
680
235