3
57
100
57
3
179
164
436
134
505