1559
618
135
63
249
125
542
165