42
3
4
38
17
16
112