255 256
859 415
734 178
613 298
674 244
224 328
914 796
80 346
807 530
520 296
76 152
818 471
554 20
477 759
567 171