839
398
674
219
933
327
1068
328
349
124
513
108
637
295
507
37
536
135
249
132
512
268
288
108
121
68
695
339
360
183
131
45
470
40
497
189
368
86
467
162