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