488
180
618
272
468
206
388
153
219
189
585
131
678
115
560
194
491
65
285
162
377
152
218
102
567
84
503
123
416
162
369
33
99
43
219
102
283
202
568
138