47
19
20
33
43
37
59