160
Best
237
300
389
283
641
210
231
1124
185
550
225
182
409
397
347
501
488
499
1052
312
790
380
190
256
163
237
259
509
276
292
828
749
1340
560
2031
411
888
1037
1048
351
1404