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