257
1297
233
1196
187
967
173
914
171
901
166
881
129
843
119
618
82
571
101
552
96
492
67
434
70
359
66
346
69
345
68
341
55
293
52
258
44
229
257
1297
233
1196
187
967
173
914
171
901
166
881
129
843
119
618
82
571
101
552
96
492
67
434
70
359
66
346
69
345
68
341
55
293
52
258
44
229