35
35
35
36
37
39
39
40
40
40
40
42
41
42
37
36
36
39
39
39
39
39
38
38
38
38
38
38
39
39
39
39
39
39
38
45
45
46
46
46
40
39
39
40
40
40
40
41
41
41
41
40
41
42
42
42
42
42
42
41
41
41
41
43
47
48
47
47
45
41
44
43
43
42
40
38
42
45
35
35
43
43
45
44
43
43
43
43
43
43
46
46
47
46
43
43
43
42
42
47
46
48
48
49
48
48
48
48
48
48
48
48
47
47
47
48
49
49
47
47
47
48
48
48
48
47
47
47
45
45
45
45
45
45
45
45
46
46
46
47
47
47
47
47
47
47
50
51
51
51
49
46
51
53
55
55
56
58
59
60
61
62
67
63
62
64
63
63
60
60
60
61
63
63
64
65
69
69
68
70
69
70
70
68
66
66
66
66
66
66
64
64
64
64
63
62
62
62
63
63
62
63
63
63
63
64
64
65
73
74
76
71
68
73
74
76
80
82
83
79
81
81
77
77
74
73
72
73
78
76
76
75
73
73
73
73
73
73
73
73
73
73
72
72
72
71
71
72
72
73
74
80
80
84
91
93
85
85
85
85
85
85
85
84
83
82
81
79
78
74
71
72
73
76
76
73
73
73
73
70
65
62
61
61
57
56
56
56
57
56
56
55
55
55
55
56
56
56
57
57
58
58
58
61
61
62
62
63
63
64
64
64
64
64
64
63
63
60
59
58
57
60
62
63
68
71
68
68
69
69
71
71
69
68
67
67
67
67
67
67
67
67
67
66
64
62
61
61
60
59
59
58
58
58
58
58
59
60
62
65
66
69
69
68
66
62
60
59
58
55
55
56
57
59
62
66
66
66
61
59
57
53
51
51
49
49
49
50
52
52
52
51
51
51
51
51
52
54
55
55
56
61
65
65
54
56
56
55
56
67
66
66
65
64
63
61
61
64
67
67
67
67
67
69
70
70
71
72
71
70
66
61
61
61
60
54
53
53
51
50
48
48
48
46
46
46
47
47
48
48
48
48
45
45
44
44
44
44
44
44
43
43
42
42
41
41
45
47
51
51
49
44
41
40
40
39
39
39
38
37
37
37
37
38
38
38
39
39
40
40
40
39
38
38
38
38
38
36
35
36
40
40
42
45
46
47
47
47
47
42
41
41
41
41
43
42
42
42
42
42
41
40
41
41
41
40
40
39
39
40
39
39
41
46
46
46
44
43
39
39
39
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
35
35
38
42
41
40
40
40
41
40
39
38
38
38
37
36
35
34