23
36
26
59
64
103
155
89
44
201