241
1297
194
1015
192
988
186
960
167
921
180
908
168
851
156
818
161
805
155
785
157
784
123
658
98
649
116
639
126
634
118
600
106
561
106
531
241
1297
194
1015
192
988
186
960
167
921
180
908
168
851
156
818
161
805
155
785
157
784
123
658
98
649
116
639
126
634
118
600
106
561
106
531