38
5
135
367
109
316