77
241
78
162
138
241
78
162
138
247
29
35
885
480
822
475
87
378
765
771
888
589
98
107
196
587
153
767
741
228
840
746
231
810
259
512
415
865
774
753
155
260
583
767
334
846
523
579
435
861
515
751
263
512
847