38
41
144
238
138
514
299
292
390
276