79
943
56
817
197
658
57
507
33
480
6
311
40
527
63
484
75
87
913
83
422
20
315
17
331
47
303
32
349
50
273
21
244
16
320