46
31
33
42
42
38
83