56
55
55
52
50
49
48
48
50
56
58
63
62
62
62
70
69
66
67
67
67
65
65
66
66
64
65
65
66
68
65
66
73
71
70
72
73
75
76
85
87
87
90
91
87
80
75
70
68
72
72
78
80
80
75
74
73
72
70
68
68
68
63
62
61
60
58
65
65
65
65
67
67
66
65
62
57
55
55
54
50
50
51
55
50
45
40
37
36
33
32
32
31
31
34
37
37
39
43
44
43
42
43
43
50
50
47
45
45
44
45
44
43
43
44
45
48
44
43
43
47
49
50
51
48
48
49
49
53
55
55
55
56
59
62
64
63
61
62
63
60
60
59
59
59
61
62
60
60
59
61
59
59
58
57
58
59
59
58
56
58
59
60
59
60
60
57
56
55
53
54
54
53
53
51
49
49
49
49
48
47
47
48
52
54
54
47
44
52
50
46
44
44
43
36
40
43
45
48
47
48
49
48
48
46
43
42
48
48
49
49
49
49
48
47
46
43
42
44
48
48
49
49
50
51
57
60
59
58
57
58
61
65
58
57
56
55
55
60
62
62
66
74
76
72
73
75
76
75
70
69
69
69
69
67
65
66
67
64
58
58
56
55
49
49
42
42
42
42
42
42
43
43
42
42
48
47
48
54
58
57
58
59
60
71
68
69
69
71
75
77
77
75
71
68
66
68
73
71
69
75
72
69
66
65
65
66
67
67
66
65
65
71
59
60
62
60
60
61
60
62
63
63
61
59
59
55
53
53
54
55
57
58
56
57
57
57
60
61
62
61
59
58
55
55
54
53
51
51
51
51
56
56
55
55
55
52
52
52
52
52
52
52
51
51
51
51
53
52
52
52
49
49
50
55
54
55
62
61
72
75
85
87
86
71
70
68
67
67
68
66
56
56
56
55
56
57
63
71
77
89
89
90
89
87
87
87
81
80
81
77
78
80
79
83
78
76
73
71
70
68
62
63
65
66
65
65
61
68
70
68
68
68
63
66
66
62
64
62
67
73
76
69
67
65
64
62
58
56
51
50
50
50
50
50
50
51
52
53
52
51
51
52
54
56
67
70
71
69
68
67
70
65
60
50
39
43
45
46
44
42
40
39
40
42
39
45
43
43
47
53
56
56
56
52
49
56
58
61
62
61
63
64
64
65
75
76
76
74
74
72
71
72
73
69
68
75
75
75
75
76
82
81
80
85
85
88
89
89
89
93
94
94
99
99
99
100
103
103
103
102
97
95
89
89
88
87
80
74
77
80
87
95
95
93
94
90
89
89
84
89
90
90
90
97
102
98
90
85
78
77
76
72
72
72
72
69
68
65
63
60
59
58
58
58
51
51
49
50
54
54
54
54
55
56
56
55
53
52
53
50
51
52
53
53
53
49
49
49
49
45
43
40
40
42
45
47
47
45
42
39
43
47
41
38
37
37
45
44
46
46
43
34
37
40
33
33
33
33
46
53
55
56
49
49
51
50
51
51
53
53
49
47
44
44
43
43
41
42
45
49
50
50
50
51
47
39
37
37
37
37
46
52
52
58
53
51
48
47
47
49
51
54
52
53
56
56
58
60
61
61
56
52
51
46
45
49
49
49
49
49
49
49
48
48
47
47
41
44
47
47
45
45
45
43
44
46
45
46
47
48
48
49
53
53
52
52
51
51
51
52
52
52
53
55
55
55