163
858
167
852
160
816
162
812
158
804
156
793
140
727
131
655
127
638
121
607
118
588
93
568
110
564
98
542
106
538
104
532
100
521
100
515
163
858
167
852
160
816
162
812
158
804
156
793
140
727
131
655
127
638
121
607
118
588
93
568
110
564
98
542
106
538
104
532
100
521
100
515