67
62
70
71
73
76
83
81
76
74
80
80
78
80
79
70
70
72
76
64
63
55
58
55
52
50
51
51
55
57
60
56
53
53
55
60
58
60
51
51
57
54
55
60
57
54
51
58
56
55
52
53
51
55
69
72
63
62
64
60
64
64
61
60
66
61
68
65
67
65
73
65
67
65
62
59
58
59
60
58
56
57
54
54
56
54
50
53
54
54
53
61
63
59
57
58
65
68
69
66
74
67
73
65
71
73
76
75
77
75
73
79
79
86
71
72
75
76
82
82
70
77
80
86
86
74
71
68
66
75
70
71
70
72
76
72
79
75
68
72
71
69
68
76
75
70
72
70
67
74
68
66
66
65
66
66
63
59
59
63
70
70
71
69
67
60
73
75
77
71
72
71
72
70
68
65
65
67
63
58
59
60
60
63
60
68
69
63
56
56
48
50
58
56
66
61
67
66
59
62
66
60
54
51
56
58
59
59
54
58
62
48
47
48
49
51
54
59
60
61
61
66
69
70
80
67
61
61
64
66
71
74
79
75
70
74
70
66
57
50
56
50
53
49
49
51
59
60
57
57
66
66
60
66
66
65
63
63
57
53
53
57
55
53
56
66
61
61
63
59
60
67
62
66
59
62
63
67
58
58
66
69
67
67
69
67
65
66
60
64
67
59
55
62
67
61
60
70
60
58
67
64
59
60
57
55
60
59
70
65
65
65
65
73
63
61
55
56
59
57
59
56
55
57
63
60
56
56
58
61
62
59
59
68
64
66
68
72
73
73
72
62
58
53
55
57
63
59
58
52
54
53
58
64
69
59
67
73
65
67
68
65
65
65
67
67
66
61
62
62
67
67
66
65
64
65
49
50
54
50
53
58
55
55
70
64
63
67
61
59
55
55
55
58
63
65
66
64
65
73
63
70
65
66
60
68
69
66
68
68
64
63
65
68
64
63
62
56
62
63
63
61
60
61
65
55
61
53
54
57
56
58
60
66
66
66
66
66
66
66
66
66
66
66
66
68
71
67
77
84
79
83
72
82
78
72
68
67
60
61
62
60
59
66
63
59
63
62
62
67
65
70
68
71
64
68
65
58
60
66
61
60
62
59
59
58
67
65
60
59
67
70
68
66
67
64
66
64
62
60
77
68
70
69
68
59
64
56
61
63
59
53
57
55
57
57
56
52
59
55
54
56
59
60
60
61
66
63
62
62
65
77
66
67
63
70
65
70
71
71
61
58
55
58
59
64
64
65
69
69
76
68
71
65
65
70
63
63
60
66
65
62
63
67
58
65
70
67
71
68
64
63
57
75
73
65
65
66
60
57
62
65
66
68
69
64
64
75
75
74
79
72
71
77
76
66
64
63
62
68
68
76
76
76
67
59
56
60
64
58
61
66
72
69
80
78
74
76
71
73
69
71
60
65
61
62
47
47
47
47
45
51
55
51
52
53
63
68
64
68
60
53
53
55
65
65
64
63
63
63
58
54
59
61
63
65
60
61
62
63
63
57
61
56
58
59
69
59
59
59
59
59
74
66
66
64
79
84
85
86
87
69
80
81
77
76
68
71
76
85
79
75
69
67
58
61
68
71
63
65
62
69
68
66
64
64
67
66
70
72
75
69
59
60
54
56
57
57
60
59
61
67
64
65
65
59
58
58
55
58
56
58
57
56
53
53
62
57
60
62
62
58
61
63
70
64
60
62
65
69
65
65
66
61
57
58
59
61
65
69
68
70
69
64
61
60
62
59
61
59
56
59
57
65
62
64
63
59
61
61
55
62
62
64
63
62
61
61
51
56
65
59
60
58
66
60
66
65
66
71
81
75
67
63
61
50
54
55
68
65
63
61
56
48
52
63
59
56
57
55
59
64
65
64
63
55
57
67
65
62
59
66
68
66
70
60
54
51
56
55
61
50
56
63
54
54
53
60
61
61
59
63
62
60
63
66
59
61
62
54
56
52
55
57
55
60
55
53
54
51
54
51
57
52
51
58
55
51
56
61
58
61
63
62
62
59
61
62
62
55
58
61
60
61
61
63
59
59
60
54
54
57
54
60
58
61
58
57
64
61
58
62
55
58
57
56
59
70
65
69
66
61
59
54
54
54
58
66
52
71
79
71
69
70
60
59
60
65
72
65
63
63
63
72
86
79
69
58
59
63
59
60
58
57
55
67
67
67
67
60
62
60
61
66
63
56
59
61
57
64
62
64
69
63
57
61
61
59
56
63
64
55
59
56
58
60
61
61
61
61
61
61
61
61
61
64
60
64
73
68
68
64
66
59
57
63
67
66
64
72
72
72
74
70
67
67
73
70
70
73
71
74
67
65
71
70
69
70
70
72
65
63
67
57
61
67
69
66
58
62
63
65
63
70
75
89
84
81
80
79
81
77
74
65
66
67
64
63
65
65
64
70
73
61
61
61
58
61
58
68
72
68
63
62
62
61
60
62
63
63
66
63
57
62
62
62
70
60
60
60
60
60
60
60
60
63
68
68
63
59
56
68
68
71
74
77
78
73
76
71
65
70
73
69
67
69
65
65
67
73
71
66
78
61
67
59
60
60
53
60
68
66
59
57
61
59
59
61
65
70
70
73
65
61
65
64
63
68
60
60
60
60
62
66
63
67
64
65
60
64
64
65
65
59
60
67
67
59
61
69
56
56
66
72
69
62
65
60
68
53
56
54
52
49
52
51
50
59
58
57
60
59
60
69
70
70
70
72
75
71
65
60
67
61
61
63
58
55
55
55
56
55
51
52
54
56
58
57
54
54
55
58
59
61
55
55
55
51
60
57
56
60
58
59
65
68
69
69
68
67
72
70
67
66
60
64
67
67
75
72
64
74
74
80
80
80
81
77
71
72
67
70
65
68
69
76
71
76
76
73
69
67
67
62
72
71
71
71
71
74
65
70
68
79
69
77
78
69
62
65
65
67
60
60
70
64
57
79
76
78
88
82
70
64
73
69
75
93
79
78
73
75
74
75
72
68
61
60
54
55
52
64
62
79
63
66
57
60
61
68
68
65
62
57
58
61
52
48
58
55
57
51
57
53
53
54
52
54
62
56
61
58
57
58
59
70
65
62
68
69
69
73
71
64
72
69
69
68
61
53
65
56
54
56
51
53
56
60
64
66
56
62
58
60
71
58
55
66
58
62
58
53
58
66
80
80
83
81
75
73
66
81
81
81
88
74
63
62
67
68
67
72
82
83
77
75
73
69
61
60
62
58
61
61
61
48
63
62
54
54
56
57
55
63
58
65
65
66
67
67
64
63
60
58
58
58
57
57
57
55
58
60
57
56
53
56
55
50
53
54
60
59
59
56
58
55
54
63
55
55
58
57
59
62
61
62
61
58
56
55
65
58
60
63
60
57
61
59
60
65
58
57
65
60
67
69
65
66
68
68
