80
51
60
239
113
88
268
119
384
190
153
130