184
Best
83
189
350
320
619
1916
777
344
290
186
261
1105
778
660
516
129
699
224
653
727
859
118
281
555
701
514
887
775
255
833
391
262
482
1579
560
195
354
168
651
1071
47
211
245
336
649
996
203
629
524
1052
2181
391
963