222
1121
188
946
176
887
158
823
155
811
119
808
149
773
119
601
118
592
115
584
86
572
83
439
70
421
60
319
222
1121
188
946
176
887
158
823
155
811
119
808
149
773
119
601
118
592
115
584
86
572
83
439
70
421
60
319