175
1079
185
931
178
889
168
847
161
815
156
792
121
613
108
590
81
416
44
222
24
173
32
166
34
164
31
153
175
1079
185
931
178
889
168
847
161
815
156
792
121
613
108
590
81
416
44
222
24
173
32
166
34
164
31
153