79
942
56
817
197
658
57
504
33
479
40
526
63
482
75
87
912
83
422
20
315
17
331
47
304
32
349
50
273
73
573
21
243
16
320