257
1297
233
1196
187
968
173
915
171
901
166
881
129
843
119
619
82
571
101
552
96
493
67
435
70
359
66
347
69
345
68
341
55
293
52
258
44
229
257
1297
233
1196
187
968
173
915
171
901
166
881
129
843
119
619
82
571
101
552
96
493
67
435
70
359
66
347
69
345
68
341
55
293
52
258
44
229