46
30
58
302
134
42
106
70
38
42
42
42
34
34
42
66
50
50
54