23
31
26
59
64
100
155
89
44
201