529
205
256
412
408
512
88
422
86
198