39
31
31
42
39
39
122