1028
462
698
205
385
54
459
153
554
159
461
59
633
108
120
70
317
132
302
155
297
80
464
175
487
85
168
47
115
90
547
114
482
80
582
55
231
57
457
185