342
468
570
648
123
673
250
535
256
438
278
1,048
188
518
82
247
60
216
191
284
75
290
131
350
58
244
85
416
66
217
41
338
63
461
122
303