139
4
16
187
405
158
30
3