542
104
437
167
199
109