529
205
256
412
409
512
88
422
86
200