169
1078
180
905
172
858
162
817
156
794
156
780
130
672
119
639
127
638
116
607
110
564
106
532
100
521
85
439
69
382
169
1078
180
905
172
858
162
817
156
794
156
780
130
672
119
639
127
638
116
607
110
564
106
532
100
521
85
439
69
382