601
243
606
110
463
107
226
250
256
86