80
804
49
797
50
783
596
11
573
22
501
36
441
23
447
29
330
39
301
35
311
53
297
27
295
15
280
6
329
16
288
31
235
275