85
530
95
482
68
438
53
113
424
101
399
54
416
63
378
33
411
46
323
90
307
37
285
34
35
280
16
266
56
328
57
278
48
288