58
29
49
46
25
30
18