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