367
295
117
109
402
172