0
12
22
25
6
22
73
93
146
59
102
138