173
978
110
583
98
524
129
648
85
428
95
478
101
525
69
414
163
830
195
985
174
900
236
1198
240
1517
223
1127
173
866
168
852
183
1018
158
795
173
978
110
583
98
524
129
648
85
428
95
478
101
525
69
414
163
830
195
985
174
900
236
1198
240
1517
223
1127
173
866
168
852
183
1018
158
795