1
4
4
22
28
36
75
12
40
50
113
38