940
258
255
913
912
941
195
193
914
936
942
167
166
259
937
162
939
938
943
1120
935
108
83
84
80
794
795
754
41
36
33
25
26
706
707
708
13
14
700
12
701
718
684
719
2633
