16
569
191
620
363
139
544
948
325
362
230
127
412
504
1006
257
122
255
555
373
250
441
432
763
588
321
139
234
234
611
543
745
236
361
421
35
25
282
206
471
537
468
165
219
435
426
612
415
583
752
607
275
360
