59
45
15
16
41
2