506
476
221
291
126
449
89
866
192
431