119
68
701
672
392
522
482
774
1022
39
307
252
32
302
791
1417
26
52
75
63
37
36
56
54
551
57
1634
1747
1795