639
152
744
306
277
66
456
160
539
224
452
301
349
166
250
191
544
209
219
97
122
84
546
115
356
125
484
56
576
63
365
68
632
133
422
105
392
188
287
167