27
63
29
45
26
24
94
39
79
58