58
157
58
40
16
51
36
61
24
37
42
207