612
661
591
44
542
46
701
1026
572
63
714
491
42
38
431
451
381
37
39
35
481
401
33
19
21
23
24
232
301
28
27
18
211
34
31
30