58
60
62
64
65
60
64
61
57
58
60
61
65
67
72
69
67
65
69
67
65
63
67
64
65
69
67
65
62
60
58
57
66
63
57
59
69
58
68
64
60
58
53
57
65
64
72
70
65
61
60
59
58
57
59
61
64
62
64
65
67
63
69
73
71
69
67
68
66
67
65
66
64
65
62
58
55
63
62
61
60
58
57
55
54
63
59
58
57
61
62
65
62
63
67
70
74
72
71
69
68
64
67
65
62
60
65
62
63
66
70
73
70
66
65
63
64
60
59
58
57
53
56
68
65
64
63
62
61
60
61
69
72
70
69
68
64
65
69
64
65
63
64
62
61
58
57
55
53
61
64
62
64
65
67
63
62
60
71
67
66
64
65
62
58
63
64
63
62
61
60
58
57
55
54
50
55
57
58
60
57
57
53
60
65
69
74
69
72
69
68
67
66
64
62
61
64
67
70
69
57
59
61
64
62
64
67
69
65
64
62
67
66
65
64
62
54
55
62
61
58
57
60
63
67
65
63
62
60
58
60
62
65
70
69
67
66
65
63
62
60
58
56
55
54
53
51
50
48
46
45
54
55
57
58
60
61
63
64
66
68
67
70
72
73
75
72
73
72
70
68
69
67
65
63
64
62
61
64
67
70
69
67
65
62
73
72
71
69
68
67
66
64
65
53
58
62
63
62
60
58
57
55
53
54
57
60
63
62
63
62
60
58
60
62
65
69
60
62
65
61
62
65
62
63
67
70
73
74
76
76
75
74
73
69
68
67
66
64
65
67
69
70
71
72
69
65
69
70
67
65
64
62
63
65
66
68
70
73
80
76
73
71
69
67
69
71
66
65
63
62
65
67
69
72
71
70
69
67
65
66
69
72
64
57
61
62
64
65
62
55
58
55
57
60
63
67
60
62
65
62
63
62
61
57
54
52
51
50
53
57
60
58
60
62
65
70
72
72
69
67
66
63
62
60
58
62
65
68
69
65
60
64
65
66
67
66
65
64
62
61
60
57
53
49
51
54
58
61
64
67
70
72
70
69
67
65
64
62
63
65
67
70
72
72
69
65
72
69
67
65
64
62
55
54
63
62
60
59
69
58
68
64
62
63
62
61
60
72
60
61
73
62
74
72
70
69
67
65
63
65
66
64
65
63
62
53
58
62
57
55
54
63
62
60
59
58
60
62
65
69
60
62
65
61
62
65
62
67
70
74
77
74
77
73
71
69
66
63
62
65
69
72
70
69
67
66
65
63
62
60
58
60
62
65
63
54
58
63
65
62
63
65
66
69
68
67
66
64
65
60
63
65
63
61
60
61
65
68
72
75
72
70
68
66
64
63
65
63
61
60
69
69
68
69
69
69
69
69
69
69
69
70
69
67
65
62
72
69
67
66
63
62
60
58
62
65
68
69
70
67
69
65
62
60
59
57
58
60
62
64
65
65
69
74
72
70
69
68
67
66
65
61
60
58
57
61
64
62
64
65
67
63
64
61
63
65
63
59
54
53
57
56
57
59
60
62
65
62
63
65
66
68
70
66
65
63
62
61
59
57
58
60
62
65
69
66
67
69
62
64
65
69
67
65
62
64
60
62
65
62
66
62
67
64
62
60
58
60
62
64
69
67
64
61
67
64
67
65
67
69
70
73
69
65
61
57
59
61
64
62
64
65
67
66
67
68
69
70
67
63
60
65
63
62
60
58
60
62
65
70
72
69
67
66
63
62
60
57
58
62
65
69
60
62
65
53
55
58
60
55
52
54
57
60
64
61
56
54
57
59
61
63
73
71
69
68
66
65
64
69
67
65
64
63
61
62
65
64
63
65
62
60
58
60
62
65
70
69
67
66
65
64
63
65
66
70
73
77
75
73
72
71
70
69
66
64
60
59
57
56
58
60
63
60
61
66
72
75
73
72
70
68
64
63
61
60
72
52
55
57
58
61
63
67
70
72
76
81
81
79
77
76
75
74
72
71
69
68
67
66
64
65
67
69
70
72
69
67
66
57
60
62
63
63
62
60
58
60
62
65
69
60
62
64
67
64
65
69
72
77
77
75
73
72
70
69
77
75
74
72
77
76
74
72
71
69
68
66
65
77
74
72
70
77
75
73
72
66
67
69
70
72
73
75
76
77
78
76
75
73
72
69
67
65
64
62
61
57
59
61
64
62
64
65
67
69
70
72
73
71
69
68
67
66
64
65
63
62
65
67
69
72
70
69
67
66
57
58
60
62
63
62
60
58
60
62
69
67
64
60
65
49
50
53
52
51
53
55
58
62
60
58
55
57
60
63
60
67
63
62
60
65
62
64
61
57
54
63
61
59
58
57
59
61
63
66
69
73
71
69
68
66
65
64
63
65
60
63
62
60
58
60
62
65
70
69
67
66
65
63
62
60
58
57
55
54
53
51
50
49
48
47
46
45
44
69
73
71
69
68
66
65
60
63
62
61
63
65
68
72
71
70
69
68
64
61
59
60
65
61
57
69
67
65
57
62
65
63
54
62
65
63
62
53
54
55
57
58
60
62
65
67
69
70
72
69
67
66
62
65
62
65
64
60
62
65
69
72
74
77
76
69
70
72
73
75
72
70
69
69
64
67
66
64
65
64
63
65
67
70
73
73
69
65
70
72
74
74
75
74
72
70
69
67
66
63
62
60
59
57
58
60
62
69
72
75
73
72
70
68
64
64
61
58
60
69
52
55
58
61
63
65
67
69
70
72
69
68
67
71
69
66
65
64
63
65
67
70
64
61
57
54
63
61
59
57
59
61
68
67
66
61
65
64
63
65
60
63
62
60
58
60
62
65
70
69
68
67
66
65
63
62
61
59
58
60
62
69
67
65
62
64
60
62
64
65
66
67
66
65
64
62
61
60
58
57
55
53
52
51
50
49
48
47
46
45
70
69
67
68
67
66
64
65
63
64
61
57
54
63
66
63
59
54
52
53
51
50
53
55
57
60
68
58
60
61
62
65
62
63
65
66
68
69
70
71
69
70
66
65
64
63
62
69
70
72
69
70
69
68
64
61
59
60
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
69
71
71
71
71
71
71
72
71
70
69
67
65
64
62
64
65
67
69
70
72
70
69
70
69
68
67
69
67
66
65
67
66
65
64
61
58
61
64
62
62
64
67
69
62
62
65
64
63
65
60
62
60
57
56
57
59
61
62
65
62
63
62
59
62
65
62
69
65
64
62
67
66
65
63
64
62
60
59
58
60
62
65
69
67
65
62
64
60
62
64
65
67
69
70
72
69
70
68
69
63
64
67
65
61
62
65
62
70
73
73
69
65
70
72
74
72
70
68
69
67
66
57
60
62
63
61
60
58
59
57
58
60
62
65
69
64
67
65
64
65
60
62
70
73
74
77
76
75
74
73
69
68
67
66
64
65
65
67
69
70
70
69
67
65
63
62
60
58
60
62
63
65
62
63
63
73
73
75
75
77
73
71
70
69
67
68
65
63
61
60
61
72
75
75
76
75
73
72
69
70
70
69
65
64
57
61
62
64
65
62
61
62
65
64
63
67
70
74
72
70
67
69
72
71
69
69
66
65
64
63
65
60
63
62
60
58
57
58
69
67
66
63
62
60
58
62
65
64
62
64
65
67
69
70
72
70
69
70
69
65
62
65
64
65
64
63
64
65
64
61
57
62
64
65
67
69
67
68
71
69
67
68
67
66
64
65
63
62
58
