0
22
18
45
45
84
145
83
36
189