115
1950
254
1290
158
808
149
773
149
770
97
640
116
607
116
580
106
560
111
559
101
526
95
478
90
455
75
391
41
228
115
1950
254
1290
158
808
149
773
149
770
97
640
116
607
116
580
106
560
111
559
101
526
95
478
90
455
75
391
41
228