23
16
19
28
29
24
52