529
205
256
411
408
512
88
422
86
198