115
705
127
722
179
710
138
675
108
658
73
583
142
565
74
603
62
576
1
160
102
552
75
508
61
496
441
16
266
35
542
70
487
54
458