639
244
756
301
813
374
406
217
608
237
582
133
968
397
472
162
676
365
594
124
234
89
445
147
604
111
420
272
147
84
550
84
460
188
451
27
365
202
434
88