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