496
103
61
618
161
428
315
137
318
337