28
63
29
47
26
24
94
40
80
58