12
48
4
4
151
91
3
5
10
7