53
31
31
432
537
105
59
48
93
1
Leaf