42
31
31
34
28
28
54