78
51
60
238
112
88
268
118
384
190
153
130