59
21
62
57
37
81
147
55
140
223
102
143