156
400
515
102
512
262
608
342
548
250