0
22
18
45
45
85
146
83
36
189