157
63
40
49
79
106
35
50
49
18
172
139
198
93
68