528
204
256
410
408
512
87
422
86
198