101 101
669 528
752 412
845 176
892 275
761 682
338 630
793 253
692 667
955 183
509 615
935 410
1164 1000
635 406
867 911
762 840
926 813
388 148
41 936
146 522
355 725
125 95
37 768