389
220
555
375
339
56
418
256
433
66
556
137
669
371
762
220
303
204
456
246
682
78
345
161
626
296
234
157
382
242
640
228
481
169
760
497
643
154
649
74