58
20
61
55
37
80
144
54
139
222
101
142