46
46
46
46
43
45
41
45
45
47
52
52
56
56
56
55
52
52
53
48
48
49
49
49
48
48
48
50
50
60
60
60
60
60
58
59
60
60
60
63
63
70
77
78
78
77
74
77
77
76
77
77
75
75
75
75
76
77
77
79
83
81
76
76
75
75
75
76
76
76
77
77
77
77
79
89
89
78
76
76
77
77
72
72
72
66
66
66
60
59
59
59
58
57
57
57
60
60
60
58
57
55
55
57
57
58
58
58
58
58
59
61
59
59
53
53
49
50
50
50
50
50
47
47
50
48
46
41
41
41
41
41
41
46
49
51
58
60
63
63
63
66
66