579
136
599
220
422
144
514
178
435
45
388
102
582
176
277
141
202
49
569
139
592
174
260
84
448
101
566
183
157
62
458
30
527
153
497
158
719
516
412
150