255
Best
253
317
396
295
220
253
195
1150
195
569
231
184
417
409
365
528
502
533
1073
327
809
388
199
263
171
243
265
518
288
297
864
773
1367
570
2075
416
911
1072
1045
356
1432