20
4
151
129
3
6
32
2
72
1