252
168
538
243
644
162
542
435
250
38
