53
44
58
46
48
52
51
40
46
45
50
47
42
44
41
48
53
47
57
57
43
51
58
57
55
48
53
47
41
56
45
52
59
57
52
57
50
53
57
58
42
49
44
54
59
54
59
45
45
50
59
53
57
56
52
42
41
42
40
47
54
59
42
47
47
52
42
50
44
46
48
44
54
59
43
51
43
46
51
41
52
51
56
59
46
54
49
54
51
52
47
53
58
49
54
54
56
49
54
43
57
54
44
49
52
57
43
48
55
40
58
57
55
43
54
58
56
47
52
43
48
46
53
53
58
57
42
46
54
59
53
58
54
59
45
50
56
59
50
41
46
58
56
45
43
48
54
55
55
43
50
54
59
54
57
45
56
50
54
56
53
57
58
52
57
57
55
54
42
54
48
53
54
42
47
58
55
44
45
53
58
51
56
57
47
42
44
49
49
43
49
45
50
46
51
51
56
42
46
41
44
49
47
52
56
46
44
49
50
42
51
46
51
46
51
47
52
51
56
56
58
44
49
55
52
44
43
48
54
53
58
57
49
54
52
40
51
56
46
43
48
48
53
49
54
53
58
48
49
54
45
50
44
49
54
46
53
40
45
47
44
49
44
49
44
44
55
45
50
55
44
49
54
49
55
54
46
48
53
47
43
59
44
54
59
47
52
41
44
47
48
45
50
45
43
50
43
48
59
59
50
55
59
54
57
54
59
40
44
52
53
57
54
46
46
47
52
55
43
48
52
57
42
47
49
54
47
58
45
53
58
47
44
58
50
55
47
52
42
42
54
59
54
59
43
48
45
55
43
48
47
52
44
49
45
51
41
46
59
57
40
46
47
52
50
55
45
54
59
53
44
49
57
56
43
56
45
50
48
58
56
55
49
54
59
55
50
55
48
53
46
52
47
52
59
46
51
57
42
47
49
43
48
57
41
46
41
54
59
42
54
59
44
41
58
52
52
57
59
41
45
56
46
55
46
51
54
59
55
45
59
56
50
55
58
56
45
45
50
52
57
49
49
45
48
53
59
47
52
44
49
50
48
59
47
46
46
49
51
54
59
46
51
56
52
43
48
42
45
45
59
57
54
53
46
51
43
48
55
51
54
59
58
43
56
41
46
58
54
58
50
59
53
58
40
48
53
59
43
48
48
53
43
52
57
49
47
50
55
54
45
40
41
55
57
45
44
49
42
47
49
54
57
44
49
51
58
52
45
50
51
56
49
51
52
47
58
42
47
52
42
55
53
43
57
52
54
59
55
49
49
54
47
43
44
54
53
58
47
50
55
47
41
59
47
52
42
44
45
45
50
46
45
50
49
53
58
48
46
48
53
42
40
47
52
42
54
43
48
59
44
48
41
52
54
43
48
46
47
41
46
44
48
53
48
52
57
48
53
47
56
45
45
43
57
42
47
51
43
44
49
42
54
43
48
45
50
46
54
44
47
52
54
59
58
46
51
45
45
50
56
49
54
56
57
40
46
48
40
45
51
57
55
51
56
49
54
49
47
51
42
49
54
57
50
56
40
45
42
45
49
53
51
56
44
54
59
57
48
53
55
46
54
59
53
58
46
51
58
58
53
49
56
41
46
47
52
41
46
50
43
41
57
41
46
51
56
45
50
40
45
42
55
53
58
54
55
44
41
44
49
52
59
58
42
47
49
41
47
47
59
43
48
53
58
42
45
54
59
56
48
57
48
53
55
59
40
54
55
46
54
59
52
48
52
50
55
44
40
53
42
57
45
41
55
43
47
44
43
48
43
59
44
49
51
42
56
47
52
41
46
46
54
58
45
43
40
45
44
41
46
57
50
55
48
54
57
59
45
56
53
58
46
51
48
52
58
43
48
43
54
59
42
48
54
59
56
52
57
40
51
56
49
53
48
53
49
54
51
59
58
42
45
50
40
54
59
56
48
57
50
55
48
53
57
59
41
46
57
56
59
43
41
49
54
46
42
47
54
59
42
59
42
47
48
47
57
55
46
51
54
54
59
59
54
53
41
49
44
45
50
49
54
51
42
47
48
53
51
56
45
54
59
47
49
54
47
52
45
54
59
46
41
45
41
55
51
56
45
56
43
45
50
46
41
46
40
46
44
44
49
50
55
52
57
57
44
58
44
44
42
47
50
52
41
46
58
54
59
54
59
55
45
50
59
44
49
48
53
48
59
46
51
46
51
56
46
51
59
42
47
59
44
58
57
50
51
56
40
45
47
51
54
54
44
49
44
59
42
47
42
41
46
53
58
45
46
47
50
48
53
49
52
53
58
42
52
57
54
58
52
46
45
41
46
56
51
43
48
49
54
53
58
43
48
40
52
57
43
42
47
51
56
51
56
54
59
49
54
45
50
44
47
42
45
46
59
46
58
55
58
57
47
51
56
54
43
49
54
47
43
48
53
48
53
40
50
43
48
46
43
41
48
53
41
54
48
53
58
43
48
45
51
54
50
55
55
53
58
49
53
47
52
50
40
42
47
52
51
57
42
56
43
44
48
43
48
55
43
43
49
48
57
49
45
55
45
50
50
45
43
48
49
44
41
56
41
43
54
45
46
51
55
41
46
42
47
51
45
53
52
57
43
42
41
46
54
48
45
50
45
52
53
58
56
46
45
49
50
45
56
40
41
46
45
41
40
43
48
43
45
52
42
41
46
51
50
55
43
46
46
58
42
40
58
51
51
47
48
48
52
53
41
54
57
44
59
43
54
53
59
48
56
53
51
47
41
58
47
49
48
59
52
44
53
53
54
58
42
51
56
59
55
52
54
58
49
57
43
42
53
45
48
52
43
57
40
43
54
42
51
52
54
45
53
46
57
48
45
40
53
58
42
40
47
52
46
44
49
43
40
49
44
51
54
53
58
40
45
41
43
48
48
42
58
42
52
58
56
40
57
41
43
45
59
53
48
41
51
59
53
40
55
47
59
55
59
47
58
55
45
48
59
41
48
55
47
55
50
56
50
49
44
58
43
50
53
41
53
41
50
41
53
59
45
44
51
59
55
55
50
52
56
43
52
52
42
49
48
43
54
53
51
54
47
51
56
45
50
48
59
45
45
41
52
54
50
46
56
55
48
51
45
44
50
44
46
44
44
55
54
58
54
50
50
59
54
41
48
43
59
47
57
42
44
40
56
53
44
56
54
54
56
42
58
57
41
56
58
59
40
57
59
47
54
45
54
52
44
48
51
48
58
51
53
59
57
41
44
59
46
45
50
49
43
58
50
40
51
47
45
57
46
44
55
55
49
56
48
56
57
56
59
51
41
42
53
59
48
44
45
50
44
43
44
44
59
53
45
59
49
52
46
55
54
48
59
50
47
52
51
56
43
45
47
50
52
41
54
44
45
41
41
45
48
56
49
49
53
51
53
54
54
46
46
47
54
56
51
58
51
50
52
49
44
45
46
47
42
41
46
43
56
40
54
47
54
56
55
54
50
54
55
52
44
52
47
56
50
53
56
41
57
55
44
48
49
44
40
48
53
41
40
55
47
51
46
55
52
54
57
51
49
52
56
40
45
45
42
47
51
42
40
45
40
45
52
57
45
44
51
44
53
58
46
52
57
44
59
41
51
53
59
59
42
54
58
45
46
54
51
56
57
55
47
55
46
54
54
44
45
45
47
52
44
53
44
42
50
48
56
57
56
55
56
48
54
44
54
43
42
49
40
42
41
41
58
51
57
42
59
48
46
55
41
55
40
45
55
54
45
55
51
43
51
59
52
46
42
56
51
45
52
59
51
54
51
55
47
57
43
52
43
57
58
54
46
46
41
49
48
43
56
44
53
55
54
42
51
40
41
41
51
55
49
54
48
46
41
59
53
57
56
55
59
44
54
44
47
41
41
51
53
50
57
52
57
59
52
56
57
46
49
50
44
50
43
51
53
45
56
42
43
57
46
42
47
46
52
54
42
43
57
55
58
49
55
49
55
59
58
56
48
59
57
55
42
41
42
40
57
57
52
49
49
41
58
45
40
57
53
43
44
55
47
44
56
48
46
42
51
56
43
43
47
45
40
55
58
54
41
50
55
57
40
47
46
48
43
48
55
45
54
44
49
57
54
40
50
48
46
54
46
