689
780
149
409
116
333
78
281
23
313
91
266
81
245
26
234
70
268
65
223
232
114
197
40
173
39
181
6
373
34
166
22
141
74
160