47
18
18
23
19
20
29