855
964
933
972
540
785
292
665
146
370
111
328
99
261
76
224
70
210
6
316
59
242
45
167
50
175
40
187
36
170
75
200
21
38
130