19
21
42
31
30
31
19
29