63
64
64
67
64
65
64
59
61
61
57
56
61
58
56
57
54
51
53
49
49
43
46
51
50
50
53
53
57
56
55
43
45
47
51
53
47
50
50
57
50
57
62
57
53
63
56
51
51
49
50
56
55
56
56
56
53
53
50
48
52
58
55
54
48
47
47
57
53
55
55
56
50
50
53
49
52
53
52
53
51
55
59
56
60
51
51
50
51
51
51
47
44
44
54
51
51
53
51
54
52
55
55
55
55
55
55
65
69
69
63
61
61
55
61
61
61
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
62
62
60
50
55
58
55
59
50
59
52
49
47
49
50
45
49
47
47
47
47
47
47
47
47
52
53
47
49
51
50
52
52
51
53
53
48
46
48
51
57
52
50
49
55
58
68
67
75
77
73
74
75
72
66
70
64
59
63
64
65
65
63
60
60
60
61
61
58
58
58
69
58
58
51
56
57
56
55
51
55
55
53
48
47
48
47
47
45
45
46
46
51
53
56
54
51
51
48
53
59
52
50
49
47
47
47
47
47
50
50
50
53
53
51
52
51
52
49
50
56
53
56
54
55
54
53
53
53
56
53
52
51
53
55
56
47
45
41
43
41
41
40
45
44
45
43
44
46
43
45
45
52
52
49
48
46
44
45
49
50
49
46
46
45
48
48
46
42
41
40
43
42
49
47
50
48
51
53
58
52
52
53
50
46
46
46
47
44
46
47
43
42
51
51
49
53
56
57
56
60
61
55
46
43
45
39
41
49
59
60
61
61
60
62
70
64
67
67
60
60
60
62
62
62
62
61
63
63
56
56
49
44
47
47
46
47
45
44
45
46
43
42
48
39
46
47
45
49
45
45
51
41
45
45
45
49
43
46
51
51
47
46
44
45
46
46
42
46
50
49
50
53
53
53
53
53
53
53
53
53
53
53
53
53
55
50
50
46
47
52
52
48
46
48
50
49
57
59
46
49
49
44
47
48
51
51
55
57
54
49
53
56
50
46
51
52
43
50
49
46
42
48
57
48
44
41
40
39
36
35
35
38
44
40
43
45
46
50
50
45
56
55
47
49
41
45
46
49
64
64
61
58
56
55
59
52
55
47
45
40
40
40
43
44
42
42
43
46
46
49
49
53
49
54
52
54
54
53
48
49
46
50
42
41
43
55
61
54
53
59
54
51
53
53
53
54
52
55
55
50
56
49
55
58
59
57
60
59
51
46
49
49
51
51
51
46
48
49
45
49
56
56
56
55
57
56
60
60
60
53
62
62
61
58
59
59
62
60
53
59
58
58
53
50
64
57
60
58
57
53
56
49
55
59
53
53
57
53
48
56
59
56
54
50
51
50
50
51
51
51
51
56
66
60
55
52
50
46
46
45
53
53
52
52
51
54
54
54
59
56
56
54
57
55
55
55
58
58
58
61
61
62
54
52
47
47
50
51
57
58
59
56
59
57
62
56
64
54
58
65
70
64
61
55
52
53
54
56
59
59
62
55
58
58
56
49
45
47
45
49
41
41
41
41
41
45
56
52
56
55
56
57
58
57
58
53
56
52
52
54
57
57
62
62
55
55
52
49
46
45
49
47
51
52
57
56
54
55
55
54
53
58
58
58
58
58
57
54
59
56
55
57
56
55
55
57
58
47
49
50
50
50
49
50
56
53
55
60
56
57
57
52
48
50
51
57
57
57
57
57
57
57
57
57
57
55
60
59
59
51
49
54
46
51
51
54
49
47
50
50
49
48
45
49
47
48
46
45
46
48
51
50
54
48
56
54
54
51
46
44
49
49
53
54
55
52
56
56
57
55
53
48
47
49
46
46
47
46
41
43
41
44
42
40
40
40
40
39
42
40
40
45
47
46
46
48
45
46
52
47
50
49
54
50
47
49
49
46
47
46
45
50
48
46
48
45
45
44
45
43
48
52
48
44
46
51
51
52
50
46
49
48
47
47
46
45
50
54
51
51
47
52
53
52
52
50
41
39
46
41
44
45
44
50
50
51
53
54
54
54
52
50
54
53
54
55
57
54
54
52
52
52
59
52
52
51
52
50
50
47
50
47
49
44
49
50
49
50
47
49
45
48
40
42
43
50
53
56
54
53
54
54
54
54
54
58
61
60
60
55
55
52
52
50
49
51
43
43
40
43
47
48
53
50
47
47
49
45
45
47
47
47
52
46
53
55
49
47
47
43
44
43
44
44
42
45
41
43
43
47
44
40
41
38
45
48
46
46
48
47
44
42
46
52
51
51
51
51
51
51
51
51
58
58
56
54
43
49
50
47
48
46
44
49
49
48
42
50
45
46
49
45
51
47
42
48
45
45
40
43
45
51
45
49
47
50
50
51
49
48
51
51
47
52
53
51
53
53
52
51
51
52
49
48
51
52
57
72
66
71
68
63
63
65
64
60
61
63
51
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
64
64
64
64
64
56
58
61
61
56
55
55
57
60
53
65
62
63
62
60
57
53
52
49
53
46
46
50
50
50
50
55
49
51
54
56
53
55
53
54
54
53
53
51
52
58
64
61
59
53
53
53
50
52
50
54
58
55
58
54
56
55
57
54
50
48
47
49
46
48
50
50
53
56
56
52
53
51
52
52
49
52
53
57
56
52
53
45
47
53
56
52
49
50
51
51
56
53
55
58
60
62
57
61
61
58
55
60
67
62
56
52
52
52
52
56
54
56
53
56
57
52
52
48
44
48
54
51
48
48
53
54
55
53
54
52
46
49
48
48
43
43
46
47
47
45
41
43
46
47
48
48
50
54
62
58
54
54
49
56
59
61
55
51
61
54
56
53
55
69
68
68
73
68
68
71
71
74
74
69
66
66
63
63
58
52
48
53
48
47
51
54
54
54
52
54
48
43
48
43
44
46
47
45
43
48
49
51
53
54
50
42
41
42
38
42
44
40
39
53
49
56
52
55
47
47
48
43
41
41
45
45
43
53
55
58
59
57
51
57
56
58
55
52
57
57
58
55
57
59
59
64
71
83
83
83
83
83
83
83
83
83
83
83
83
75
74
72
66
69
63
62
53
56
51
51
55
62
57
63
63
59
66
65
61
67
62
62
57
65
61
48
55
54
57
52
49
52
52
56
51
49
42
42
42
45
45
44
40
41
44
44
42
44
46
45
44
43
43
42
44
41
44
43
41
40
37
37
38
38
44
48
38
48
45
45
48
47
46
48
44
42
36
39
44
44
49
50
44
44
43
44
44
53
52
57
55
57
61
60
58
62
60
61
59
72
68
55
55
55
59
61
52
43
45
46
51
45
44
49
43
45
44
46
46
46
46
46
41
42
42
44
44
44
44
44
44
45
45
