675
165
499
297
211
143
481
87
551
159
890
268
425
142
192
61
336
235
447
168
588
148
238
165
212
186
573
178
547
147
588
157
268
27
114
61
405
123
484
69