144
483
354
859
251
597
111
866
339
947
265
737
275
592
353
704
147
733
108
487
98
444
126
442
83
479
103
463
38
481
132
384
128
325
374
453