40
3
12
1325
315
123
425
22
41
512
