32
20
24
25
46
44
47