687
328
544
73
390
136
432
28
318
68
679
226
536
147
851
398
487
187
267
88
233
55
614
171
669
249
359
159
478
205
753
371
916
348
573
125
239
86
291
209