23
30
26
59
61
96
154
89
44
200