59
59
55
61
54
54
56
54
54
53
49
53
54
52
45
42
43
46
46
51
54
52
51
56
51
52
50
46
41
50
57
52
53
51
51
55
44
42
43
41
45
48
46
42
41
41
42
50
46
40
43
46
49
52
53
54
54
53
54
49
50
49
52
56
54
52
55
45
42
49
55
50
49
47
49
41
48
46
48
49
48
44
44
50
48
56
56
43
45
47
44
43
46
47
45
47
53
48
46
42
45
41
40
40
41
46
43
49
49
41
47
47
45
41
49
50
47
46
41
46
41
46
48
43
43
45
45
45
44
45
46
45
49
48
45
44
43
44
50
44
49
48
46
47
39
43
43
46
43
43
43
43
43
40
40
43
41
41
41
46
46
47
54
53
52
48
46
49
44
42
44
42
41
40
39
44
45
45
45
41
38
38
51
51
53
52
50
43
44
39
43
45
48
51
56
59
57
55
55
52
55
55
52
47
49
45
47
49
49
48
46
48
48
43
41
39
48
44
46
45
46
46
47
46
44
47
48
43
41
38
38
42
44
49
48
48
48
45
44
40
41
42
41
43
43
45
45
48
44
46
47
48
47
42
45
48
47
45
46
45
44
45
43
44
46
46
45
44
47
44
48
49
46
45
45
44
48
53
53
46
44
43
44
44
44
47
47
49
49
49
49
44
41
39
37
33
39
42
43
42
38
40
41
41
42
48
45
46
49
52
52
52
53
56
51
54
52
52
51
51
51
46
41
38
40
39
34
34
34
37
37
39
44
45
42
45
42
46
49
49
51
51
50
52
52
51
54
50
52
55
47
47
49
46
46
46
46
43
43
45
52
57
58
58
55
55
48
53
49
50
54
50
55
55
48
46
50
50
50
50
50
50
44
47
48
43
49
45
46
45
44
46
46
45
48
44
42
43
45
40
40
39
45
52
48
51
52
53
48
47
48
50
48
47
43
40
45
45
43
47
48
44
46
43
40
40
40
48
37
41
42
42
45
45
45
45
44
45
42
44
41
40
39
41
42
40
46
57
58
55
50
42
43
42
46
43
42
45
40
40
39
43
43
48
54
52
49
46
41
43
44
51
55
48
42
46
47
52
53
52
55
60
55
51
56
47
52
46
53
53
53
53
53
53
55
51
48
48
49
53
58
49
44
44
45
49
47
48
45
45
47
49
47
45
49
44
42
45
49
49
52
54
55
55
56
54
56
58
52
48
43
39
41
44
48
47
49
59
54
46
51
48
44
41
45
45
46
46
46
46
46
46
46
46
46
46
46
46
46
46
50
44
41
45
46
44
49
49
50
46
47
53
61
58
56
44
47
51
50
44
47
45
44
44
44
44
44
45
44
52
57
47
44
53
53
53
53
53
53
53
53
53
53
51
48
49
50
49
48
50
48
43
47
47
48
47
45
44
44
44
49
51
46
46
48
46
44
52
52
49
55
55
55
55
53
41
44
44
44
40
50
44
46
48
48
50
49
51
50
49
49
49
53
51
51
51
54
52
50
51
50
51
51
49
44
45
45
51
44
50
47
46
48
54
49
52
56
59
63
62
55
56
50
49
51
48
53
54
53
58
58
60
61
58
53
59
61
55
45
45
48
47
49
47
46
49
51
49
51
56
56
53
53
53
49
53
48
48
53
46
45
49
56
52
46
51
47
45
47
48
51
49
46
48
45
42
45
49
51
50
46
42
38
41
43
44
45
47
49
55
44
42
43
42
43
47
43
44
46
45
41
43
37
38
41
41
46
46
44
44
43
46
47
43
47
43
43
48
50
48
46
41
43
40
41
45
42
39
46
44
43
44
50
49
49
53
51
52
48
50
53
53
53
49
46
46
45
38
40
39
39
40
42
45
44
44
44
40
43
44
44
52
45
45
45
44
49
43
41
42
44
42
52
52
53
53
54
53
54
46
47
48
45
47
44
45
49
45
46
45
43
40
51
47
51
46
43
49
44
48
52
45
46
51
55
44
45
41
40
42
42
43
40
37
40
42
46
48
44
47
54
53
46
44
45
44
45
42
46
47
50
55
57
51
49
50
49
47
50
49
49
50
44
41
44
39
43
42
45
45
46
45
42
42
44
45
43
39
39
42
47
44
44
48
47
45
48
48
47
45
46
50
50
48
48
48
48
48
48
48
48
48
48
48
48
62
58
58
56
53
45
46
44
45
41
39
41
44
44
38
42
43
51
47
44
42
47
49
56
57
58
56
52
54
58
59
62
56
57
57
46
46
47
47
42
41
47
52
53
53
55
50
51
51
54
56
55
56
55
55
51
55
54
54
53
50
51
44
48
44
43
51
54
55
52
53
48
49
50
56
53
56
51
52
55
56
57
58
55
55
52
48
50
53
50
47
56
56
64
51
50
50
52
47
49
42
40
42
48
45
49
51
50
49
51
47
47
47
46
47
48
47
41
45
47
53
51
47
47
48
51
46
46
50
53
56
51
52
51
50
54
49
51
52
48
46
45
41
40
44
45
43
44
43
45
46
51
46
45
43
44
48
47
46
43
45
43
46
46
41
38
41
41
44
43
45
42
46
43
44
46
46
44
46
47
41
44
44
46
48
48
49
49
53
47
44
46
44
45
47
47
46
45
45
45
44
47
43
45
56
50
46
46
49
53
58
54
50
56
47
47
46
47
49
48
52
52
56
56
66
61
57
54
48
44
46
48
49
45
42
42
46
44
43
46
47
45
45
46
45
41
41
44
41
39
39
35
35
38
40
45
47
47
45
44
42
46
51
50
47
49
46
42
46
45
44
42
40
43
44
49
52
51
50
45
45
47
49
42
43
40
40
41
42
46
40
40
45
44
48
47
47
45
44
41
45
48
48
47
42
49
47
48
45
44
50
51
49
40
44
43
44
41
42
40
40
40
42
46
47
43
48
42
41
39
38
39
41
41
41
43
42
44
46
47
47
52
49
50
60
59
58
58
56
58
61
59
54
50
51
49
48
45
46
43
43
43
42
47
51
51
53
54
53
58
63
57
58
55
55
54
53
52
50
49
49
46
44
44
40
43
42
43
45
44
42
44
45
46
45
45
45
44
45
38
39
38
42
45
50
50
51
50
56
53
54
49
51
50
49
46
46
48
50
47
47
49
48
49
48
51
55
49
47
48
50
51
50
46
50
54
51
53
43
46
48
55
57
53
58
58
59
54
59
54
51
49
54
49
49
49
53
56
56
54
53
43
45
45
46
45
45
44
43
42
44
43
44
43
43
43
45
44
39
42
43
40
44
48
41
42
43
48
45
38
44
42
42
42
38
44
40
43
46
43
50
45
45
48
44
58
54
50
56
54
55
52
50
49
45
47
45
41
45
51
45
45
45
44
46
46
50
50
48
45
47
50
47
52
52
46
45
53
54
55
42
47
50
45
48
49
48
54
57
54
50
49
50
51
49
