46
29
47
33
44
36
58