79
943
87
913
56
817
197
658
40
527
57
507
33
480
63
484
75
6
316
83
422
16
320
32
349
27
331
17
64
355
20
315
297