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