597
186
533
175
445
170
671
166
243
200
377
78
556
149
414
209
189
115
508
111
508
199
265
109
303
197
294
74
536
114
567
74
447
206
587
33
664
246
623
192