58
81
141
40
22
273
20
50
57
47