45
22
27
34
46
39
58