689
778
149
407
116
329
78
279
23
313
20
458
91
266
81
245
26
232
70
268
65
220
1,040
229
114
197
40
173
39
182
33
166
22
141
74
159