175
1079
185
931
178
888
168
847
161
814
156
792
121
613
108
590
81
416
44
222
24
172
32
166
34
163
31
153
175
1079
185
931
178
888
168
847
161
814
156
792
121
613
108
590
81
416
44
222
24
172
32
166
34
163
31
153