42
42
44
44
43
41
40
40
42
42
42
41
42
40
42
42
42
42
42
43
44
44
44
42
40
41
42
44
43
43
44
44
43
43
46
47
48
49
50
44
42
42
42
42
42
42
42
42
42
42
42
42
44
43
43
42
42
42
40
41
43
44
44
44
44
43
43
44
44
45
45
45
45
45
44
44
44
47
46
46
46
46
46
46
46
46
46
46
46
46
47
45
45
45
45
45
45
50
50
52
53
55
47
47
47
46
46
45
45
45
45
46
46
46
44
44
44
43
43
43
43
43
44
44
44
44
45
45
45
44
44
44
43
43
43
43
43
44
45
45
44
43
43
43
42
42
42
41
41
41
41
40
39
38
38
39
39
39
39
41
48
48
50
51
52
52
52
52
44
45
43
43
43
43
43
43
43
42
42
40
40
41
42
41
40
40
41
51
51
49
49
50
50
44
44
44
43
44
44
43
43
43
42
42
42
42
42
42
43
42
42
42
37
35
34
34
34
35
35
35
37
37
37
38
40
41
47
41
41
41
41
41
41
41
40
35
34
34
33
33
33
33
34
34
34
34
34
43
43
43
42
40
41
42
44
44
44
44
44
41
41
40
39
39
39
39
41
45
44
42
42
42
42
42
41
41
41
41
41
41
41
41
41
40
40
42
43
43
44
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
41
41
41
41
42
43
43
44
46
45
46
46
45
44
44
44
44
45
45
43
43
43
43
43
44
44
44
43
42
41
37
38
39
40
42
43
43
43
43
42
42
42
42
43
45
45
44
43
48
48
47
46
44
42
42
44
44
42
43
54
54
52
51
51
50
49
50
50
50
49
46
46
46
46
47
48
48
48
52
56
58
58
56
54
54
53
57
61
58
58
58
58
56
50
44
45
46
46
46
46
49
50
47
46
46
45
45
45
45
45
45
45
45
45
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
45
44
44
44
44
43
46
47
48
48
48
48
49
49
49
48
47
47
49
48
48
48
48
48
48
50
50
50
50
50
50
50
50
50
50
51
51
52
53
53
53
53
53
53
53
53
53
53
53
54
53
52
51
55
55
55
55
55
57
60
59
59
59
60
61
62
63
61
62
62
63
63
63
63
64
65
65
67
67
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
68
68
69
69
69
70
70
70
71
71
71
71
71
71
71
72
78
80
98
101
105
113
112
111
111
111
111
111
111
111
110
110
109
107
103
103
102
101
101
101
100
99
97
96
90
90
90
90
89
85
84
83
82
82
81
80
80
80
79
79
78
78
78
79
80
80
80
77
72
71
71
70
70
69
68
68
69
70
70
71
70
70
70
70
70
70
70
70
70
70
70
70
70
70
71
72
72
71
71
69
70
70
70
69
69
69
69
69
70
70
70
70
73
73
72
73
73
66
67
67
70
70
70
70
70
70
70
71
71
72
72
72
72
72
72
72
72
72
72
72
70
70
67
67
67
67
67
66
66
66
66
65
65
66
66
67
67
72
71
71
70
67
66
66
67
67
67
70
73
72
70
70
72
76
71
70
71
73
75
76
76
77
77
78
78
78
78
78
78
78
78
79
81
81
81
81
81
81
83
84
85
85
87
87
87
87