59
81
141
40
22
275
20
50
57
47