30
19
21
34
34
31
52