855
964
933
975
292
670
540
784
146
369
111
328
99
261
76
223
70
210
59
242
45
166
50
175
40
187
75
201
13
722
36
169
21
38
131