1500
54
42
65
22
42
75
71
21
47
45
24
54
64
72
44
54
54
57
72
63
54
25
27
26
57
67
74
43
41
54
52
73
74
61
42
47
42
52
64
55
26
44
77
66
76
45
54
44
26
41
52
55
47
22
62
22
76
54
72
71
43
64
52
57
61
23
52
57
45
51
53
24
52
72
72
22
23
24
56
51
72
76
65
25
23
52
43
73
64
21
55
62
73
76
62
61
41
67
72
54
66
44
62
21
25
62
72
23
76
63
74
54
75
77
72
72
72
76
52
47
63
52
44
63
24
42
24
75
64
27
22
22
54
75
43
62
22
54
22
62
22
62
26
66
54
22
22
21
74
61
77
53
23
62
46
41
22
54
47
24
42
22
75
62
51
66
54
54
27
22
54
63
75
72
53
74
51
52
41
65
64
65
26
52
41
61
22
61
72
42
71
56
51
66
22
74
42
42
46
45
22
43
64
24
22
52
42
23
51
26
75
21
55
22
62
27
54
64
56
56
76
62
45
26
51
22
21
41
62
53
51
64
62
51
22
22
77
77
61
57
61
72
52
22
21
54
44
61
23
44
27
65
77
24
71
53
47
63
74
66
42
57
55
43
64
51
77
24
74
52
22
73
57
62
74
47
22
42
26
42
44
61
24
62
24
76
27
64
67
64
61
73
42
22
67
67
42
25
74
62
73
72
41
57
74
24
65
52
54
47
54
42
41
26
62
76
72
53
62
72
52
62
43
52
56
54
52
43
63
24
61
67
24
65
45
24
43
74
63
46
46
24
64
26
47
21
67
54
46
23
74
21
53
67
64
55
53
77
72
44
64
22
76
43
55
22
57
62
26
75
25
42
54
52
63
46
75
77
41
41
62
24
21
54
27
74
72
45
45
75
65
75
77
22
66
72
62
52
41
72
76
72
46
41
57
64
27
62
46
72
27
52
72
74
56
75
76
77
44
64
26
67
24
56
74
64
57
57
77
63
45
22
62
42
46
75
72
72
64
66
44
42
53
42
64
22
52
55
54
75
42
74
73
55
21
27
74
43
71
56
24
65
41
45
42
27
22
62
42
73
42
22
72
44
73
72
56
21
45
22
67
63
44
62
72
75
74
72
72
71
76
72
27
47
76
53
62
44
54
74
45
42
27
43
62
73
44
74
44
52
26
72
52
75
61
46
52
24
47
72
22
46
21
71
44
22
72
22
21
62
26
42
22
75
72
21
46
62
24
22
42
71
56
65
24
52
44
25
64
23
77
22
76
64
23
43
73
22
73
22
62
74
42
44
53
77
42
47
42
53
64
54
76
72
72
44
22
67
53
24
26
47
65
65
25
77
22
42
67
46
22
66
44
64
42
51
74
61
76
57
25
44
54
74
22
74
74
72
73
65
24
66
22
51
72
24
56
65
62
65
23
56
73
24
47
51
64
22
46
54
24
24
57
47
44
72
75
71
27
56
53
76
52
46
74
77
41
42
42
67
47
54
42
64
52
61
64
52
52
62
52
54
26
45
24
52
55
21
64
22
57
24
45
64
26
72
74
21
57
52
52
23
44
72
42
54
72
52
46
75
24
72
44
66
46
57
75
24
57
22
72
71
72
65
74
63
51
72
62
52
25
26
74
46
23
46
42
74
62
52
45
57
42
46
54
25
41
67
22
24
74
62
26
77
51
52
65
51
74
45
46
74
54
47
53
71
42
47
42
64
62
55
44
52
54
21
41
72
24
76
67
77
27
62
72
46
24
26
76
72
22
42
44
44
71
56
52
61
56
62
22
46
52
64
61
57
21
42
74
21
25
61
53
52
52
56
62
72
51
42
63
66
64
73
64
61
26
72
75
51
76
22
22
43
55
24
41
73
44
74
24
24
52
53
65
44
45
57
74
46
57
53
51
77
73
23
76
72
25
24
73
47
74
56
44
63
63
54
45
55
23
27
63
61
67
24
44
64
62
54
74
44
62
63
52
22
47
65
56
26
43
27
21
47
66
25
26
65
26
23
51
75
42
46
22
71
22
62
41
21
22
24
44
45
26
73
56
22
27
44
62
51
67
26
75
72
27
76
64
42
71
22
21
42
74
26
54
64
25
57
64
46
51
62
77
61
62
42
44
65
21
44
22
56
44
42
62
42
21
22
74
45
42
44
24
44
62
62
47
61
67
25
64
42
65
75
62
44
24
54
44
72
42
51
76
61
72
67
23
62
46
21
54
52
76
46
71
65
71
22
74
64
75
74
66
42
26
54
41
74
73
72
22
51
22
56
63
62
43
52
42
71
72
45
74
24
73
43
43
73
43
62
64
45
52
63
74
47
74
45
22
44
27
76
75
54
54
47
76
64
23
41
41
27
22
22
64
47
63
62
45
22
65
23
52
56
53
27
25
54
21
51
54
47
64
45
62
21
77
25
54
27
42
72
61
76
41
43
22
51
63
53
47
66
21
77
53
57
62
74
52
21
27
22
51
62
57
22
71
52
27
51
67
52
44
74
47
42
63
52
41
52
71
24
43
62
52
74
21
72
72
52
42
52
47
24
74
57
44
25
51
53
45
53
61
42
61
46
74
44
74
74
44
71
65
72
24
45
22
47
44
75
52
42
62
76
22
66
74
42
62
63
62
71
56
63
45
45
54
52
64
24
62
25
62
76
45
72
21
41
64
64
27
76
27
55
73
73
53
77
52
52
75
42
56
44
54
62
42
44
24
64
43
22
44
22
45
43
56
75
22
22
54
76
62
44
77
41
21
64
41
73
42
77
75
72
42
27
67
54
54
45
75
45
27
24
42
75
77
74
77
52
72
62
24
54
55
22
56
25
64
47
77
62
71
47
47
42
21
44
21
76
22
65
25
63
42
21
54
23
43
22
42
57
62
67
23
75
52
74
66
77
64
73
66
51
76
67
41
73
72
44
67
23
52
74
75
63
72
42
56
65
72
41
41
54
53
66
71
72
73
74
52
47
26
72
21
54
21
64
61
62
56
46
24
22
71
44
22
52
57
25
42
64
44
42
46
56
65
77
77
62
24
57
72
72
72
27
45
64
52
76
62
76
72
54
42
72
57
42
67
21
73
62
72
71
24
21
46
42
66
63
57
42
77
71
65
54
41
26
42
44
61
64
22
22
45
51
21
44
46
23
22
71
62
64
44
74
63
63
66
42
62
51
71
57
66
52
43
64
42
52
62
57
67
71
27
42
55
55
21
27
52
67
64
21
45
52
56
52
44
54
62
22
47
51
76
24
75
66
54
22
25
52
52
42
62
71
64
55
52
62
52
74
66
61
57
56
27
44
42
65
52
52
64
72
52
24
54
57
42
52
71
72
74
72
76
56
72
52
73
73
52
67
71
22
41
62
22
52
75
77
62
21
42
21
72
26
72
22
53
75
77
44
42
44
23
52
46
66
