59
20
61
56
37
80
144
54
139
222
101
143