58
56
53
53
53
53
54
61
64
62
59
55
55
54
54
56
76
78
76
63
62
76
80
78
74
66
71
66
69
72
77
83
83
84
90
83
75
65
62
58
65
62
58
59
63
67
73
72
75
71
63
61
60
60
58
58
58
65
66
63
62
61
68
71
71
71
70
66
66
66
66
66
66
66
66
66
66
66
67
67
68
68
69
69
69
71
74
82
82
83
85
88
88
83
81
79
78
68
68
68
67
66
65
64
63
61
62
63
65
67
68
69
69
69
68
66
66
67
71
77
78
79
80
82
83
83
83
83
83
82
81
81
81
81
82
83
84
84
84
84
84
84
81
75
74
72
69
68
66
64
60
62
62
62
62
67
77
83
67
70
70
70
69
69
69
69
69
69
69
69
69
69
69
69
69
69
68
69
70
76
79
86
86
81
81
82
82
82
84
86
86
83
83
70
70
71
73
74
74
73
73
72
70
67
64
62
61
60
60
59
60
61
61
61
61
60
62
63
63
63
62
61
61
60
60
59
59
59
59
59
59
60
61
61
61
61
59
59
59
59
60
61
62
62
62
61
61
60
60
60
60
60
60
60
60
60
61
61
62
62
60
59
59
59
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
59
59
59
59
59
60
61
61
62
62
62
62
63
63
63
63
63
62
62
61
59
58
58
70
70
72
74
75
76
77
77
81
80
79
77
76
74
72
72
71
71
70
70
69
68
68
68
68
68
68
69
69
69
67
66
66
66
66
64
63
62
62
62
61
59
59
60
60
61
61
61
62
63
65
70
69
69
68
68
65
65
64
64
63
63
63
63
62
62
62
62
64
66
62
61
58
57
57
57
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
59
62
63
62
61
60
60
58
56
56
56
56
56
56
56
56
56
56
56
56
56
57
57
57
59
60
60
59
59
59
60
60
61
68
70
66
70
77
79
82
74
70
72
74
67
64
71
65
62
62
61
61
61
61
65
67
66
58
57
57
61
65
62
60
60
60
66
69
66
63
62
63
63
58
70
67
67
66
73
71
64
63
63
66
67
67
67
67
64
63
63
63
63
64
65
65
64
64
64
63
65
68
69
72
74
74
75
76
79
81
85
89
90
90
91
92
91
73
73
73
73
68
74
72
74
74
72
73
66
65
65
62
59
58
58
56
57
57
57
57
61
62
63
68
75
77
78
79
79
79
78
80
81
82
80
80
81
84
84
82
80
80
80
80
79
79
81
82
84
98
102
110
106
101
92
92
80
78
77
70
70
69
68
68
68
67
67
67
66
65
65
65
62
61
61
62
62
62
61
61
61
61
61
60
60
60
60
60
60
61
62
63
63
63
65
75
68
66
66
65
66
66
66
65
63
63
64
67
65
68
70
69
64
65
67
87
86
85
83
82
77
75
71
66
64
62
63
64
65
66
64
64
64
64
64
64
64
62
62
63
63
63
63
63
63
63
64
64
64
63
63
64
68
67
65
65
66
78
80
81
84
85
82
82
80
73
75
73
70
69
68
68
68
66
67
66
65
65
65
63
63
63
63
64
64
65
66
66
68
71
69
65
65
68
72
73
80
77
67
67
67
79
83
84
85
83
83
81
87
67
66
66
75
78
87
87
81
61
62
63
65
61
58
58
61
60
60
60
61
62
58
66
63
57
58
58
56
60
61
61
60
55
56
55
57
56
57
57
61
61
56
57
51
50
50
49
51
51
53
51
55
53
61
55
56
63
62
57
52
55
54
53
54
54
53
56
50
49
49
49
49
48
48
48
49
50
50
49
49
50
49
50
51
52
53
54
58
52
54
66
69
84
83
74
64
55
54
58
66
77
77
77
77
76
80
81
59
63
63
59
56
52
50
44
45
47
50
49
49
48
45
45
47
53
51
51
51
46
42
53
44
42
35
39
33
32
34
34
34
34
39
41
47
42
42
39
36
27
30
45
49
45
42
39
35
35
33
29
26
23
23
46
44
26
22
17
16
14
15
15
15
15
15
18
21
23
24
25
28
23
22
18
17
16
16
17
20
14
14
12
10
8
6
7
8
8
10
12
12
12
12
11
9
8
7
5
5
6
4
2
5
5
4
5
5
3
7
5
5
4
8
7
6
1
2
3
4
7
11
13
11
9
8
2
1
0
0
0
0
0
0
0
1
1
1
0
0
1
1
1
1
1
1
0
1
1
1
2
7
8
10
12
17
18
19
22
22
22
23
23
25
24
27
28
31
38
37
33
29
29
29
29
30
31
32
42
46
43
41
36
30
27
25
43
33
21
18
19
13
11
9
7
3
2
2
2
2
1
1
4
5
6
4
4
4
4
4
4
3
2
2
4
5
7
11
18
20
19
16
18
17
17
19
24
21
10
9
10
11
13
16
22
22
26
31
31
30
35
39
38
37
35
32
28
28
30
36
39
39
39
39
38
36
34
40
40
38
38
37
39
37
28
28
24
24
24
17
12
12
9
12
13
13
11
4
2
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
2
4
4
3
0
0
0
0
0
0
0
4
4
5
5
4
4
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
2
1
2
2
2
1