0
27
12
32
44
20
28
102
60
102
99
112