31
45
3
5
26
20
38
15