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