23
30
26
59
62
100
155
89
44
201