16
22
2
44
47
112
0
76
23
4
1
2