59
21
62
57
37
81
147
55
140
222
101
143