38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
38
34
32
32
32
33
33
33
34
34
34
34
34
33
32
32
32
32
33
44
44
37
33
29
29
29
29
29
29
27
27
26
26
26
26
25
25
25
25
25
25
25
26
27
27
25
25
25
25
25
25
25
25
27
28
28
28
30
30
30
30
30
30
30
30
31
31
28
28
28
28
28
28
27
27
26
26
27
27
26
26
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
27
28
28
28
28
28
28
29
29
29
29
29
29
30
29
29
29
30
30
30
30
30
30
32
39
53
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
54
42
42
41
39
38
37
36
35
34
33
33
32
32
30
29
29
29
29
28
28
28
28
28
28
28
28
28
27
27
21
21
23
23
23
29
30
30
31
30
26
26
25
25
25
24
23
22
22
22
22
23
23
24
23
23
23
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
22
22
22
27
27
26
27
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
28
28
28
27
27
27
27
27
28
29
29
29
29
29
30
30
31
33
28
28
28
28
28
28
27
27
27
27
27
27
27
27
27
27
27
26
26
27
30
30
30
30
30
31
31
31
31
31
30
29
28
28
28
28
28
28
28
28
28
28
30
30
29
27
27
27
27
27
28
29
30
31
31
31
31
31
31
31
30
31
31
33
37
38
40
40
41
42
44
44
44
44
44
44
44
44
45
45
46
44
43
41
37
37
36
34
34
34
35
36
36
37
39
40
42
42
42
42
42
43
43
42
42
42
42
42
42
40
39
39
39
39
39
38
38
38
38
38
38
38
38
38
38
38
39
41
54
55
57
57
57
58
56
46
47
48
49
50
51
51
45
45
44
43
42
40
40
40
39
39
39
38
37
38
38
37
37
38
38
38
38
37
37
37
35
35
34
34
34
34
34
34
35
35
36
36
36
39
39
45
45
45
46
46
46
48
48
48
48
51
51
55
55
56
56
56
56
55
55
54
69
69
67
67
66
66
66
66
67
67
67
65
62
57
68
68
69
69
69
69
69
69
69
70
70
71
74
79
79
79
80
84
84
84
84
84
84
83
88
84
84
82
82
97
99
99
99
99
100
100
101
101
102
102
103
104
103
89
81
80
82
82
83
83
82
81
79
79
80
80
80
80
83
83
85
87
87
100
100
102
103
103
103
103
103
104
104
106
108
108
108
108
108
104
102
97
96
93
91
91
91
91
91
91
92
93
93
93
93
93
93