blob: 542198538e7301c9204b6f7c1cd7f73919324896 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
60 56 64 68 54 41 43 74 66 50 44 41 59 74 78 83 86 78 50 42 70 67 63 62 76 67 62 57 60 62 57 43 30 55 50 42 16 36 42 38 33 31 37 39 45 36 54 69 69 60 55 49 34 15 12 7 9 15 12 20 16 6 8 9 7 8 11 11 13 20 15 14 12 7 7 13 15 11 16 22 23 19 19 13 12 13 18 15 13 21 17 14 21 21 27 26 25 34 36 40
67 73 62 61 60 53 45 74 63 52 50 42 49 70 77 69 70 76 59 35 63 64 59 54 69 70 62 56 63 62 44 35 33 67 52 44 51 47 41 34 36 32 23 34 43 41 45 49 67 52 41 62 56 27 10 13 23 23 11 12 12 10 14 14 10 9 12 12 14 11 15 16 14 5 11 5 13 24 23 18 21 33 17 16 18 15 14 16 20 18 16 19 21 20 27 28 27 33 37 44
38 65 57 49 51 59 50 70 78 59 52 56 59 69 73 70 69 67 67 40 52 55 46 57 65 72 66 58 62 60 56 28 27 66 58 52 54 56 52 45 48 43 26 17 40 41 58 55 48 58 39 54 43 17 14 14 24 28 17 11 13 12 10 8 9 10 13 12 17 17 11 13 11 10 6 10 13 20 28 21 21 25 21 17 18 20 16 14 19 17 20 20 20 22 30 29 32 34 39 47
40 45 71 48 33 57 50 63 83 68 59 67 67 67 69 68 70 65 68 46 53 50 44 61 72 73 68 59 59 69 67 55 15 52 66 56 45 48 50 51 48 50 33 14 34 50 46 49 46 50 53 51 28 19 31 20 14 23 16 12 12 10 11 10 7 10 13 11 19 19 13 12 12 10 5 12 11 11 11 11 7 14 15 13 15 15 15 16 17 17 19 22 20 22 31 31 30 36 38 45
58 66 75 54 41 57 50 68 84 77 70 65 65 64 70 69 67 65 74 47 55 53 44 54 68 71 69 67 65 63 72 81 35 49 64 57 50 56 51 49 47 51 37 16 20 48 53 42 56 53 47 52 47 25 24 22 10 17 15 12 12 12 11 9 6 10 14 12 16 22 16 18 7 9 8 11 9 8 16 22 12 13 11 16 16 14 13 16 18 20 20 22 23 24 31 33 32 38 40 46
65 62 47 50 56 59 49 59 84 75 74 68 66 64 66 71 72 66 74 59 59 55 47 52 68 69 66 70 70 62 59 62 46 47 75 58 49 58 64 51 48 48 38 20 28 37 56 65 54 64 54 58 51 26 24 13 12 23 22 15 13 15 11 6 6 9 12 14 14 16 18 21 13 10 11 11 12 8 18 24 14 16 15 14 19 19 16 16 18 21 22 23 25 26 31 32 34 40 41 47
70 71 58 54 55 66 54 55 86 69 70 73 66 67 68 71 73 67 68 55 59 59 45 42 69 76 72 75 70 64 68 62 50 41 77 58 51 50 70 55 59 55 49 23 23 40 31 66 58 52 57 62 47 34 24 14 11 16 18 12 9 14 14 11 11 8 10 14 14 11 16 19 16 12 10 13 14 7 10 14 9 10 13 15 18 17 16 17 19 20 21 27 26 26 32 32 34 42 43 48
66 60 58 55 55 61 54 54 83 82 75 72 70 72 69 67 69 65 67 54 54 66 52 41 66 75 72 76 73 63 77 67 34 43 80 55 60 53 64 56 55 52 51 30 16 36 31 54 59 60 64 59 48 31 17 15 14 15 19 18 15 16 15 13 13 7 9 13 12 15 15 22 14 14 12 11 11 7 5 16 20 9 7 14 18 18 14 13 17 20 24 27 24 26 33 33 34 42 45 49
61 51 58 50 46 56 58 53 75 86 75 72 71 71 76 74 67 62 71 64 51 69 57 43 67 78 74 77 72 71 79 67 35 33 88 68 62 65 63 63 53 52 56 46 18 29 34 52 60 55 57 49 38 32 25 16 8 17 17 19 19 13 12 12 12 8 8 18 17 15 19 28 20 16 13 7 8 12 10 17 28 12 7 12 15 16 14 15 19 19 20 25 22 27 35 35 36 42 46 49
64 65 68 65 53 44 57 57 70 72 61 60 66 70 68 73 76 72 72 62 47 78 63 47 64 73 73 79 74 75 73 67 64 22 66 71 59 64 66 65 60 59 56 48 19 22 20 29 67 65 52 46 44 42 31 16 15 14 15 14 14 11 11 15 13 11 9 13 15 9 17 30 32 22 17 9 10 15 12 9 22 14 8 7 16 21 17 15 19 19 20 23 23 29 37 37 38 43 48 50
57 60 60 65 60 53 51 54 66 70 68 70 66 68 71 67 69 73 79 69 42 73 58 46 64 72 71 72 70 69 74 72 87 37 37 55 54 56 76 64 66 66 59 55 26 10 30 20 42 63 51 45 40 27 24 22 11 14 18 20 23 16 11 12 10 10 9 11 16 15 10 24 24 18 12 10 9 12 13 10 21 22 16 9 17 21 17 15 20 21 21 24 27 31 37 37 40 44 48 51
49 68 71 63 62 65 55 56 76 79 70 75 75 77 77 70 69 77 81 73 43 76 60 44 56 75 82 72 74 72 72 68 78 34 28 51 50 56 65 69 59 63 65 63 30 18 33 24 24 34 27 15 22 19 12 19 13 15 14 25 24 22 28 18 21 17 7 11 21 14 11 16 22 14 13 9 10 12 10 13 17 20 15 8 16 22 19 18 22 22 22 24 27 32 33 35 40 44 49 54
57 69 79 77 76 72 67 59 79 88 71 76 81 80 77 78 76 73 78 86 51 72 66 50 51 60 73 79 74 85 88 74 58 33 36 63 58 51 65 79 70 57 64 69 35 20 36 27 30 22 19 21 19 23 21 17 13 11 13 23 22 20 21 21 17 23 15 7 15 18 18 13 17 16 19 13 6 14 11 10 24 26 15 9 15 20 20 18 18 22 27 26 27 32 35 37 41 45 53 56
56 59 72 78 78 81 75 58 75 99 71 72 80 76 77 79 78 80 82 87 53 69 72 65 44 42 47 58 73 85 93 87 80 71 42 86 73 68 54 66 72 65 53 63 46 20 42 29 30 27 20 21 16 17 25 24 18 12 12 24 28 21 16 24 27 14 10 12 10 12 22 22 16 17 29 23 14 27 18 7 22 36 40 14 14 24 26 18 17 20 25 29 27 34 38 40 41 45 52 54
56 71 70 81 80 84 83 68 75 97 80 75 79 81 71 76 85 85 78 86 64 63 64 62 53 49 41 47 71 84 88 84 87 90 48 87 75 71 67 61 59 61 66 62 56 28 34 41 29 30 28 34 40 27 19 23 23 16 11 15 32 24 26 27 33 22 9 8 12 10 7 11 20 26 31 26 18 22 20 10 13 23 36 13 11 20 24 19 19 20 24 29 28 34 40 42 41 44 48 52
43 56 70 66 75 84 88 78 83 88 75 81 83 86 82 80 82 86 84 87 73 64 69 55 66 58 47 58 67 78 85 86 80 77 58 77 85 73 67 74 77 61 57 66 58 35 34 28 24 33 37 30 43 46 31 20 16 11 13 10 24 26 41 71 44 20 11 9 10 14 14 13 12 18 20 18 12 14 17 7 21 32 24 14 17 18 19 22 20 21 27 27 26 32 39 42 40 44 49 53
44 41 53 54 63 74 78 85 90 94 87 88 84 80 86 90 88 87 88 89 74 64 66 39 52 63 55 60 63 70 85 90 86 82 64 68 83 77 70 68 73 69 62 70 65 35 38 58 52 49 59 39 24 34 40 27 21 22 21 18 26 40 33 62 68 29 22 21 11 15 17 12 9 16 11 15 14 5 13 10 12 24 27 13 15 19 20 21 22 21 24 25 27 30 36 39 41 45 51 54
57 54 68 60 58 70 62 72 89 97 94 90 94 88 84 84 89 93 94 95 76 59 65 43 39 54 58 64 72 76 88 93 93 89 67 64 78 70 77 66 70 65 68 73 67 43 43 76 60 49 45 58 49 28 26 18 28 33 24 22 36 60 56 68 64 47 49 26 9 12 13 11 10 17 13 13 15 9 18 10 14 21 23 18 8 14 19 21 24 23 22 25 30 33 35 38 41 46 51 54
63 69 74 73 73 83 83 54 70 91 87 90 99 95 93 90 91 93 94 101 83 54 72 61 41 32 44 60 75 89 99 101 95 92 78 60 82 66 71 75 72 66 65 73 75 52 43 81 70 67 58 51 61 63 43 18 20 19 14 20 16 47 33 80 88 75 59 42 23 14 20 20 12 15 14 10 16 15 21 11 16 29 30 35 18 11 18 24 25 25 25 26 33 36 37 38 41 47 51 55
65 73 67 67 74 71 92 70 45 80 85 76 97 104 96 93 94 94 95 100 95 63 77 60 45 38 56 71 82 73 93 107 100 86 67 54 89 71 66 71 72 69 69 66 77 63 29 65 73 57 78 73 76 79 58 31 27 26 20 36 33 49 51 75 96 96 85 81 43 7 19 31 20 17 14 10 11 12 12 15 9 40 54 47 28 8 19 26 30 31 26 27 33 35 37 39 43 49 53 58
70 61 74 74 72 69 77 80 54 71 81 61 81 102 102 94 92 92 94 90 97 72 86 70 55 42 65 72 86 65 77 93 91 89 64 51 83 75 78 65 71 65 66 65 72 74 37 48 82 42 61 81 87 80 79 79 45 19 15 25 27 48 89 72 39 59 46 37 17 6 8 25 24 14 20 14 9 17 14 13 8 28 52 27 9 9 16 20 29 33 25 25 31 34 37 40 43 49 53 58
99 62 66 75 76 75 73 79 76 67 73 65 70 91 97 92 94 92 90 86 93 75 96 80 60 43 56 68 73 71 67 76 70 85 61 44 60 79 77 83 82 76 68 75 70 63 45 45 86 50 35 55 86 69 56 69 62 43 25 21 14 43 68 61 45 33 21 12 17 12 13 18 22 18 18 17 12 14 21 22 7 16 28 22 12 13 12 15 21 29 26 28 32 35 39 42 44 50 52 56
97 79 76 75 78 75 77 84 77 67 67 63 68 79 96 93 93 93 92 87 96 76 100 92 71 73 75 70 68 86 97 85 78 70 56 45 47 81 74 85 102 107 82 102 98 72 47 45 82 57 57 49 63 67 52 72 55 26 22 24 30 38 50 60 73 57 36 24 26 17 12 25 19 15 25 19 13 10 17 21 13 20 27 38 22 13 12 16 23 28 27 30 33 35 38 41 44 49 52 57
91 70 82 74 76 74 72 85 78 69 70 61 64 73 95 97 90 92 96 92 100 73 96 102 84 98 85 90 63 77 91 94 87 70 55 52 38 75 75 80 86 102 75 96 89 80 63 38 74 69 72 58 49 51 64 95 50 13 36 29 10 8 48 55 65 49 36 37 31 19 15 20 23 20 28 29 18 10 11 16 20 23 19 21 21 9 10 13 24 27 24 31 34 34 35 39 45 50 53 57
93 79 78 72 68 75 77 80 79 65 74 73 62 63 81 96 95 95 96 91 101 71 86 109 94 100 90 88 80 71 81 81 85 82 61 48 45 80 72 76 82 85 80 91 78 66 65 40 65 77 83 77 64 41 57 75 54 25 23 13 13 16 31 53 58 52 40 36 30 15 15 22 28 31 28 34 31 15 14 13 18 27 18 32 37 16 11 15 21 26 29 32 34 34 36 40 45 52 54 57
93 94 85 69 70 72 84 84 77 65 70 78 69 67 72 87 89 93 97 88 98 61 76 109 92 94 106 94 93 93 89 89 82 87 78 57 53 87 76 72 84 92 105 101 108 92 60 44 61 72 81 96 79 66 59 58 48 19 15 20 15 20 24 39 52 59 58 47 40 25 9 21 32 29 26 24 28 21 18 13 17 22 24 49 55 38 15 13 23 31 33 35 33 34 38 41 43 50 56 57
97 96 78 69 78 71 85 83 80 67 57 70 67 65 70 79 81 82 92 95 88 71 76 103 93 84 94 88 92 93 87 86 78 87 84 71 52 91 87 86 79 92 102 72 107 121 86 45 55 74 69 83 81 88 82 83 47 12 20 20 13 12 34 37 43 49 50 52 47 47 27 10 26 27 22 25 26 24 19 14 15 12 23 52 56 42 18 11 17 29 35 37 33 33 37 39 43 50 53 56
99 96 82 75 66 70 79 82 88 74 65 77 73 71 71 70 77 84 88 90 82 87 63 94 101 92 90 83 89 92 93 85 85 87 82 76 49 85 86 76 77 80 102 64 66 110 102 51 47 79 68 78 74 87 94 91 42 10 21 27 18 9 29 43 51 50 37 45 43 47 45 18 17 31 26 32 33 29 27 19 12 15 29 56 53 27 12 12 12 20 33 40 37 33 37 41 45 51 53 57
92 101 85 83 68 82 83 81 81 72 69 83 81 86 83 79 70 74 82 81 84 85 62 90 95 85 88 82 85 95 96 89 86 85 82 80 52 61 81 62 78 84 99 95 65 82 84 50 41 64 68 81 75 73 98 87 31 10 25 35 20 10 17 45 46 65 46 43 65 52 34 13 21 33 21 30 29 35 35 28 16 17 22 45 44 21 6 12 15 16 26 38 40 34 38 46 45 49 54 58
96 103 80 94 86 85 88 84 77 68 74 77 68 66 63 62 57 53 69 77 79 87 69 77 93 86 90 78 80 84 90 89 86 83 81 84 65 42 73 70 68 73 78 80 74 72 68 58 48 63 78 79 84 81 87 100 68 16 19 36 23 15 6 39 42 56 52 36 73 65 29 8 27 38 16 32 32 35 36 40 23 16 20 23 31 33 21 13 13 18 27 35 38 34 39 45 46 50 53 56
105 105 91 106 105 83 75 76 79 74 81 77 47 29 28 39 45 40 47 43 47 75 69 80 105 93 85 80 84 83 86 88 85 84 82 84 68 38 65 66 62 64 65 54 58 67 61 56 52 72 79 76 84 95 93 88 92 52 15 27 27 19 10 23 46 43 34 18 31 39 23 5 18 40 24 36 40 41 37 40 29 16 30 20 16 25 26 19 14 18 29 34 35 35 39 44 47 51 53 57
104 113 103 103 106 100 69 63 64 65 78 80 53 28 19 41 39 23 30 30 39 58 74 90 98 97 96 77 76 82 85 81 80 85 84 82 74 42 65 65 76 77 60 51 56 64 70 64 56 62 76 79 81 94 99 90 71 58 25 23 30 18 19 18 25 20 31 24 11 11 14 10 6 31 27 26 34 41 37 35 31 17 32 22 10 11 16 22 21 17 23 30 31 33 40 44 46 49 53 57
106 116 97 95 97 87 64 59 56 58 74 86 72 43 24 31 21 34 59 39 33 57 72 89 95 100 105 76 67 76 80 73 75 82 79 79 64 39 73 51 64 69 54 50 52 53 67 79 63 57 73 84 88 95 98 96 75 62 55 31 28 15 23 31 18 30 68 67 54 40 38 41 13 19 41 24 22 29 30 28 30 21 26 23 14 14 19 25 21 18 25 29 32 33 41 46 44 46 51 55
110 110 95 79 94 87 70 71 75 68 71 87 87 49 25 24 18 56 81 53 28 54 71 75 103 101 101 75 71 73 77 80 79 77 75 77 58 33 59 38 47 65 59 54 46 42 47 60 54 51 60 83 108 88 98 98 84 79 89 49 24 18 18 30 65 72 70 71 69 60 55 60 30 7 41 41 27 27 31 31 28 23 20 29 17 15 18 19 13 9 19 29 33 32 40 45 45 46 47 52
117 104 98 81 90 85 84 83 82 71 72 84 92 72 32 27 58 77 64 65 52 58 72 46 102 95 96 80 77 71 78 78 81 76 76 85 85 32 31 63 77 78 69 78 77 51 41 55 50 41 61 78 99 88 110 111 77 74 92 51 33 27 17 16 83 84 58 55 56 56 61 64 42 8 24 38 32 34 29 34 32 28 16 31 26 19 13 12 12 23 19 23 30 36 36 44 48 46 46 52
111 100 106 92 95 89 74 70 74 64 70 89 95 92 65 54 80 85 67 60 55 68 69 48 103 96 86 86 77 72 79 75 73 77 75 85 88 45 25 52 82 101 81 75 83 74 57 55 46 42 70 76 72 93 120 114 77 72 89 52 39 31 24 8 65 84 60 54 53 57 63 63 48 10 16 34 33 36 32 33 36 37 15 20 26 19 12 12 13 37 22 27 63 47 45 45 44 47 46 50
109 91 107 88 95 100 80 67 74 63 70 89 92 97 90 98 96 86 84 73 58 56 64 37 90 103 78 100 87 77 80 75 78 78 80 78 80 56 32 36 69 93 113 88 66 79 73 60 43 38 60 67 66 84 105 108 79 72 81 58 45 35 25 11 58 89 64 55 54 52 66 64 42 14 14 33 36 37 37 36 36 33 29 24 16 23 12 10 10 15 13 59 96 45 52 52 43 45 45 49
96 83 99 85 90 84 85 68 73 64 56 71 86 98 103 98 99 91 84 88 78 61 57 38 78 98 80 76 98 86 85 77 79 85 83 81 81 64 35 43 74 79 110 107 66 69 68 79 63 36 47 72 85 83 86 88 73 62 67 69 52 39 26 12 50 96 65 53 56 51 67 79 55 10 14 27 36 42 37 31 38 31 33 57 18 21 21 10 11 4 25 102 102 50 48 57 50 54 47 49
84 73 93 74 80 75 79 73 70 71 51 58 86 97 101 96 89 98 100 92 87 61 74 48 67 82 87 78 83 86 85 79 77 85 87 80 79 59 55 69 70 84 101 92 77 63 65 88 75 45 43 66 88 97 88 73 69 47 50 65 47 38 28 10 34 91 65 53 55 58 61 75 72 21 12 22 34 40 41 31 30 36 21 33 32 21 21 16 7 4 55 122 106 63 42 69 55 47 47 47
83 70 92 82 75 85 98 67 61 69 50 54 83 97 97 104 96 88 111 92 87 70 78 54 72 97 87 95 87 79 89 85 89 83 84 84 82 55 52 80 73 89 112 94 73 72 66 77 68 44 43 62 77 99 99 87 81 50 42 54 45 36 26 11 28 81 67 52 50 57 60 58 66 35 12 22 31 43 38 40 39 30 26 24 29 30 27 19 7 16 91 130 120 85 38 74 72 43 39 46
69 67 87 81 78 69 87 77 67 70 55 50 76 93 97 92 87 65 97 88 75 81 73 60 56 105 92 94 80 76 80 84 87 91 88 80 77 72 59 81 67 82 102 118 75 85 81 81 66 39 40 60 67 77 103 99 94 67 31 53 51 36 28 7 25 84 63 50 47 57 58 63 73 31 13 20 36 44 52 43 36 40 36 23 21 28 35 20 7 28 103 127 127 94 32 54 79 50 38 45
52 55 70 58 62 67 80 77 73 73 49 47 78 89 96 88 72 63 82 79 70 78 64 59 50 87 83 102 87 71 73 79 80 79 84 79 74 75 58 81 67 85 117 131 99 90 77 80 82 49 33 50 55 69 94 99 86 94 49 33 42 35 27 6 31 85 56 47 48 57 61 60 72 41 10 19 32 32 43 44 43 32 34 25 26 24 28 19 6 34 110 117 130 109 55 52 83 63 38 43
37 48 53 45 50 69 79 70 77 72 32 42 82 82 88 86 71 61 75 77 66 78 55 61 61 89 80 91 77 72 75 73 76 79 80 76 69 65 50 74 61 82 101 122 112 97 81 91 97 56 28 51 49 54 75 92 76 86 84 40 33 36 31 5 28 97 64 53 56 55 56 64 73 44 14 18 34 38 37 38 43 35 34 24 26 31 17 21 8 34 119 116 118 125 62 40 79 74 47 41
38 41 57 44 49 62 64 66 67 65 24 41 80 77 83 81 63 57 62 57 76 87 61 50 52 85 100 88 66 73 74 74 76 70 70 69 62 66 44 58 69 72 98 107 103 101 88 93 97 53 25 50 58 68 78 68 69 72 81 51 30 31 26 9 16 104 69 53 49 51 55 58 73 72 25 12 35 45 46 51 49 49 35 28 16 22 17 21 7 33 123 131 115 131 95 38 66 87 58 41
53 39 51 44 45 58 57 59 63 77 35 36 75 69 81 72 57 69 81 64 66 90 74 52 41 84 93 91 70 76 71 71 74 68 68 70 61 64 49 67 66 70 114 99 94 93 104 89 95 63 25 47 68 73 82 73 62 52 87 69 27 30 27 15 10 97 77 49 43 53 54 59 73 80 35 9 24 48 49 53 54 59 49 34 19 23 19 19 9 30 111 126 122 127 105 49 50 85 67 42
57 58 53 60 62 58 54 48 53 70 45 41 74 62 59 67 72 69 68 73 60 74 68 54 44 80 87 81 75 62 65 71 62 65 70 65 55 62 60 69 73 69 116 104 90 100 92 82 93 82 30 41 60 59 71 88 87 78 71 56 28 24 30 20 5 71 76 55 48 56 63 70 82 86 45 7 18 34 52 58 51 52 58 41 16 27 19 12 12 15 83 117 111 122 103 53 39 70 70 45
67 92 82 95 67 67 75 75 72 76 50 63 85 71 70 64 73 51 43 70 77 72 77 55 51 77 88 87 72 68 73 71 57 65 69 63 60 61 81 57 74 74 70 109 89 77 73 86 94 71 35 39 55 66 73 78 101 103 90 70 40 15 20 21 7 62 101 62 58 59 64 60 68 90 76 11 12 35 52 61 60 49 46 46 19 15 14 12 11 10 74 124 107 110 119 82 39 65 78 54
71 67 71 78 48 52 58 63 75 62 52 58 57 65 73 72 87 56 45 73 79 72 66 70 45 73 77 75 64 71 68 69 63 66 66 61 59 61 76 57 94 71 71 99 98 74 71 82 83 75 55 46 49 62 72 85 113 102 91 77 46 25 16 16 10 52 121 86 59 56 59 56 62 67 76 17 8 28 55 69 54 60 46 40 24 9 14 11 12 7 56 126 113 111 92 73 42 49 77 65
45 39 63 64 55 62 69 92 91 61 38 47 51 42 51 60 84 59 50 74 75 72 53 59 72 84 91 76 67 61 63 84 72 66 66 61 57 64 63 60 89 56 72 88 86 82 84 74 84 82 45 48 65 63 66 75 98 97 84 71 53 56 44 27 22 34 96 99 65 62 59 61 68 63 65 18 8 28 46 76 60 54 59 47 33 9 13 21 18 7 25 99 120 127 114 70 43 46 72 74
39 42 65 64 64 70 72 85 77 54 43 59 53 63 70 68 76 76 68 70 79 70 61 75 75 94 76 68 69 73 63 58 54 71 81 95 85 57 58 54 83 61 73 88 89 80 82 87 74 78 44 47 79 54 48 74 98 88 80 73 63 72 69 43 35 30 71 64 77 72 51 61 65 74 72 31 5 27 40 66 72 55 54 46 19 11 17 22 20 11 9 77 126 102 101 80 55 51 62 72
43 45 65 62 60 64 59 67 73 56 48 61 63 76 77 71 83 84 69 65 69 52 69 85 58 82 74 73 78 73 69 67 59 72 73 83 97 75 55 58 95 93 81 91 82 82 80 90 91 92 70 79 114 54 33 64 98 93 80 72 71 77 78 69 43 27 91 96 68 66 44 56 61 72 76 45 2 27 51 64 63 57 55 52 19 15 12 28 34 13 16 70 108 95 98 80 46 37 52 65
60 54 77 62 64 62 51 59 79 59 42 75 79 65 76 75 76 76 65 65 68 50 63 71 60 87 80 76 70 67 66 66 75 75 79 63 62 68 53 67 94 75 82 79 72 71 92 100 113 106 90 92 126 79 41 43 92 99 96 85 99 108 97 86 47 29 87 142 117 82 61 69 65 77 81 55 5 24 42 64 64 63 56 51 26 18 13 25 32 26 11 52 125 129 120 101 60 33 56 71
56 48 74 78 58 49 55 58 79 67 41 64 72 78 80 78 76 75 72 66 61 58 55 67 62 91 83 77 72 67 71 65 65 60 72 70 58 70 56 44 66 63 87 79 69 79 99 102 100 101 94 107 112 62 53 69 87 92 94 84 93 118 113 85 55 26 81 122 120 125 90 81 76 89 101 92 11 11 53 58 55 59 69 60 39 26 18 18 33 38 17 40 115 128 130 102 55 31 52 70
50 60 62 68 70 68 63 62 73 59 56 65 64 76 76 73 76 78 69 70 61 66 76 63 64 96 73 78 72 71 72 70 69 63 64 62 69 69 55 39 64 67 82 71 61 82 88 92 89 95 96 108 92 49 55 72 83 96 100 86 85 98 103 70 48 29 94 120 118 109 73 93 81 79 111 102 32 15 26 87 104 87 52 52 42 23 21 18 34 44 25 24 85 121 126 111 56 29 43 59
59 47 60 66 82 77 71 64 65 52 62 74 57 70 78 78 77 78 69 67 64 47 54 48 64 85 70 75 71 75 66 70 73 57 65 63 67 71 56 41 46 61 82 56 54 84 72 81 98 90 100 93 70 63 58 71 90 97 96 94 81 83 82 55 44 42 110 111 112 121 69 73 67 97 112 79 30 26 19 28 121 147 87 72 69 24 21 25 24 47 37 23 74 109 119 132 78 31 34 57
73 53 62 79 79 69 67 72 70 47 56 73 61 70 74 76 78 70 69 69 69 49 53 50 80 79 71 70 68 79 80 66 66 57 69 67 61 64 39 35 42 46 72 79 65 68 59 65 79 81 87 71 63 66 61 70 94 87 89 87 86 82 60 49 56 60 109 100 122 92 85 76 71 104 98 59 30 28 44 51 117 125 90 104 107 48 18 27 26 23 24 14 37 78 101 118 107 51 30 56
69 64 72 79 82 68 72 74 76 59 61 74 72 72 77 79 70 73 71 66 71 54 68 44 88 88 64 88 77 78 81 73 70 69 70 68 68 62 42 41 42 40 67 92 81 68 69 72 77 75 76 77 76 68 58 68 82 86 86 84 77 78 86 62 61 67 107 102 109 80 79 91 75 96 73 32 36 22 72 97 100 107 90 97 83 24 19 18 22 25 17 7 23 74 100 105 106 57 37 54
63 64 66 70 94 89 77 78 78 63 55 72 70 63 68 73 69 68 71 68 61 56 73 47 70 76 64 88 76 81 74 75 64 68 74 70 64 60 42 41 42 54 82 81 68 74 75 70 78 88 61 65 66 62 62 71 88 90 83 81 78 84 94 67 43 87 108 108 89 83 83 106 73 88 61 38 30 17 26 60 91 105 110 73 32 14 20 16 23 26 17 6 27 80 99 93 93 67 36 37
63 71 59 53 91 93 93 91 73 61 54 59 68 66 67 78 75 72 75 67 64 56 66 47 74 63 75 63 70 89 73 66 64 69 65 69 70 59 55 60 42 58 79 74 65 71 78 69 69 83 77 68 57 56 62 79 97 84 77 82 85 75 48 43 55 111 106 102 88 83 92 113 86 63 62 38 23 12 26 26 76 109 97 41 23 26 10 18 32 24 15 7 27 85 118 108 88 61 44 42
52 77 69 62 85 78 90 89 70 57 56 56 67 79 75 77 80 75 71 67 68 57 66 53 73 73 77 61 68 81 72 70 74 71 70 68 74 59 58 60 50 61 81 80 78 82 79 69 76 73 80 76 61 57 59 81 89 80 82 86 92 77 53 51 62 102 103 98 104 77 85 96 69 74 45 25 19 15 28 23 35 80 59 30 28 20 10 22 23 15 13 8 25 90 109 100 94 81 69 42
45 73 66 64 88 81 82 78 58 52 61 59 74 83 72 76 79 84 81 79 76 60 56 45 70 64 61 79 90 82 84 75 73 78 74 67 70 52 39 68 45 77 75 72 88 70 64 72 82 61 80 85 53 52 55 71 89 85 90 88 93 83 60 50 63 94 88 93 100 72 72 76 73 91 25 15 18 15 27 21 15 19 21 25 25 15 11 24 31 24 22 9 24 79 95 102 100 103 91 50
46 72 69 64 85 89 93 78 56 54 58 59 70 83 86 79 81 86 73 83 91 66 58 48 80 60 56 60 83 88 91 82 81 82 75 74 74 54 31 71 50 77 82 63 76 68 68 70 88 83 80 65 56 53 61 71 86 83 78 67 56 49 44 43 63 86 86 89 107 80 76 71 78 58 8 12 11 16 23 15 34 40 31 21 24 12 10 25 31 18 18 10 35 94 107 96 91 100 96 60
47 76 70 61 60 73 83 81 66 66 78 73 78 84 79 79 90 83 63 73 77 58 54 68 87 58 58 67 86 95 94 100 99 93 86 75 80 58 42 63 59 96 87 81 71 79 96 74 79 81 77 68 55 67 67 77 87 78 79 78 54 37 42 39 59 96 90 97 112 84 84 76 66 38 17 17 10 16 17 23 64 68 55 14 27 15 11 32 27 19 20 8 42 107 107 96 95 106 109 72
58 76 58 61 65 54 56 67 63 59 65 76 82 81 79 83 90 82 59 86 75 58 49 68 76 53 60 69 75 85 97 96 95 103 97 90 82 52 43 53 80 104 87 95 88 79 93 100 81 78 77 68 49 59 70 83 87 77 87 87 64 50 43 35 69 98 79 96 106 79 83 71 49 46 43 36 19 13 37 78 65 33 22 20 22 16 18 41 30 22 16 7 23 95 117 101 107 109 120 102
51 68 56 65 63 55 62 66 57 56 62 88 97 83 83 85 79 78 70 78 69 61 50 57 76 52 54 67 74 68 83 82 95 96 86 90 83 40 46 48 89 104 94 90 92 94 84 105 102 70 62 55 58 59 77 89 82 76 90 92 72 47 52 44 68 88 76 85 103 91 87 71 36 42 65 55 33 35 78 108 48 26 8 20 19 16 29 37 29 22 12 13 7 63 123 108 121 121 124 114
43 61 57 64 63 67 68 71 62 56 62 77 92 83 78 91 82 81 73 67 61 76 53 44 74 62 66 70 75 62 69 73 79 87 78 65 70 48 51 74 79 97 102 98 93 96 92 94 79 33 47 53 61 65 74 90 77 74 103 114 91 60 54 50 80 87 82 88 100 103 73 60 34 37 51 44 37 53 84 97 64 33 9 24 27 20 39 38 34 27 19 19 9 53 121 122 120 126 133 135
46 59 50 65 67 65 62 65 54 44 52 65 71 63 80 108 86 86 79 84 78 81 56 64 95 62 56 58 60 66 58 69 60 71 60 68 62 62 53 86 89 103 104 93 100 105 96 87 60 31 47 55 55 64 74 87 77 92 114 115 92 65 63 58 91 90 95 93 81 78 57 55 63 47 41 45 41 46 85 86 67 33 12 33 26 21 36 40 39 36 28 23 11 24 78 125 122 129 126 107
50 60 50 59 59 57 56 56 42 57 80 76 67 46 61 81 95 77 82 92 83 75 67 97 85 42 41 39 55 63 67 57 60 63 53 66 61 59 42 75 93 104 98 89 95 103 88 92 63 33 52 59 57 65 75 85 75 91 105 105 79 48 57 63 94 91 97 84 82 76 58 65 86 63 46 47 37 53 101 98 75 43 15 28 17 18 34 47 42 36 23 21 13 21 73 131 119 101 78 58
45 69 57 62 59 62 55 66 65 74 77 82 74 66 68 73 101 69 72 82 54 62 79 70 81 52 61 37 73 57 57 50 64 67 65 65 53 50 63 82 73 83 84 87 97 102 82 89 61 33 56 70 61 64 78 89 78 84 89 94 67 55 52 63 99 96 91 83 82 81 52 65 72 72 56 39 38 81 101 73 60 42 21 27 18 17 36 51 52 42 23 21 18 25 60 90 67 46 44 43
34 56 41 52 60 54 47 67 106 74 55 88 80 80 95 86 68 81 90 49 64 51 72 74 75 81 91 75 70 72 59 36 53 65 65 65 54 62 87 89 75 90 88 91 103 90 67 84 46 28 56 76 63 67 86 92 88 79 65 76 58 57 55 71 95 88 87 85 72 84 50 55 73 76 57 42 39 65 79 30 47 65 26 25 20 14 43 45 44 35 22 13 14 35 34 35 39 48 46 16
42 49 30 50 61 48 56 54 90 85 62 78 102 75 83 96 81 92 100 81 75 57 44 66 79 72 78 71 68 91 72 34 52 61 58 67 58 63 100 89 83 104 82 91 106 65 37 52 41 38 65 78 66 75 85 92 95 65 44 59 45 43 43 75 87 75 76 79 72 80 53 61 87 66 54 44 35 33 40 27 47 61 27 24 25 18 44 36 38 32 18 8 17 38 34 34 36 49 32 8
55 64 50 53 59 63 61 56 56 80 68 47 100 91 71 95 105 83 76 91 40 30 48 47 67 49 87 70 60 76 70 43 53 52 65 70 57 52 95 98 75 87 84 90 91 54 29 25 35 45 55 78 70 70 77 78 71 44 37 58 62 52 39 71 88 77 75 77 80 73 55 65 67 52 44 40 36 22 23 32 41 33 28 27 19 21 45 31 33 34 16 8 27 33 32 34 39 44 38 24
62 79 59 57 51 65 59 60 54 53 64 66 86 88 76 72 82 87 75 65 48 41 52 53 43 48 93 88 46 51 59 52 48 59 61 65 56 48 69 91 78 74 87 99 79 41 30 28 32 34 33 46 50 50 67 64 43 37 37 73 79 68 51 88 100 74 79 83 96 75 58 64 55 49 45 39 38 28 29 34 45 36 35 26 12 28 52 32 32 24 14 28 36 33 30 34 46 48 42 38
58 75 52 54 45 54 52 64 64 53 65 86 88 80 78 77 72 80 87 70 52 59 65 57 49 39 49 55 55 61 58 59 57 67 61 64 59 63 72 91 85 80 80 94 90 55 37 37 32 27 29 28 28 30 45 50 36 40 43 63 85 72 48 95 101 73 78 92 104 84 58 70 65 55 46 37 29 32 34 34 44 46 44 25 12 30 54 30 29 17 55 83 44 47 37 37 47 46 39 41
62 65 61 54 50 65 63 54 51 64 66 84 89 82 77 75 75 77 78 68 47 51 54 60 53 33 40 42 51 57 53 48 60 60 66 63 62 79 64 90 77 80 81 93 86 70 41 38 33 30 42 42 35 41 49 52 43 46 46 41 57 57 53 93 86 72 73 88 94 84 66 79 71 55 43 30 26 37 40 39 51 50 45 25 14 29 37 30 31 47 109 126 76 53 37 37 46 38 37 43
79 73 63 69 50 69 63 39 48 65 65 85 86 88 83 80 80 80 75 68 54 49 50 59 53 43 53 63 52 64 65 47 41 48 50 41 68 80 73 90 83 81 88 100 85 40 39 40 31 32 47 56 58 65 71 71 67 71 61 39 32 38 55 87 76 74 77 87 86 74 64 78 62 38 31 23 22 22 35 36 46 54 42 21 16 31 32 23 39 107 131 129 85 40 43 43 39 34 35 42
62 59 62 56 55 49 43 42 51 75 81 86 86 87 82 83 80 77 75 65 59 62 56 54 46 78 66 62 74 76 85 77 57 37 30 33 55 52 92 105 96 90 97 105 72 26 28 27 27 44 63 60 63 70 79 79 77 87 84 52 44 30 50 91 73 83 93 86 84 71 63 80 55 20 20 22 20 14 30 36 44 55 44 19 21 25 29 12 40 105 110 102 69 42 61 43 32 37 36 40
53 42 50 36 58 64 49 66 62 70 84 84 81 83 82 79 80 79 77 62 61 67 57 63 51 67 64 67 77 76 75 74 71 33 28 34 45 37 94 111 101 99 97 100 72 77 75 39 39 61 62 53 56 63 76 84 82 81 83 58 39 35 72 98 75 86 100 86 75 67 69 75 55 26 15 19 18 16 31 43 46 45 45 27 25 22 28 28 28 78 109 103 90 85 85 53 34 35 39 44
60 54 48 45 82 80 67 76 52 53 67 75 84 86 82 78 78 79 78 59 60 55 74 81 54 65 71 74 73 66 69 77 61 36 40 33 60 37 99 100 101 96 91 96 110 116 116 73 39 54 56 55 56 65 79 85 83 78 73 54 37 42 110 107 74 90 97 88 78 69 71 70 51 27 12 20 28 32 40 39 44 47 37 27 24 17 49 48 23 69 117 115 113 97 63 49 36 36 44 48
63 64 44 47 60 61 65 51 31 49 64 81 91 87 80 80 78 77 79 61 51 53 92 77 54 57 72 72 67 56 70 85 62 38 70 44 71 39 123 99 94 98 95 101 108 114 111 94 58 53 58 61 60 65 92 101 85 73 72 58 41 54 108 91 67 92 88 76 78 72 71 64 42 27 23 25 25 39 45 40 49 45 32 23 22 22 51 45 21 66 122 114 107 77 49 52 37 36 43 47
57 52 27 39 54 49 44 24 26 69 85 88 89 84 78 80 85 80 76 61 54 53 86 66 61 61 70 70 61 63 73 70 61 37 56 63 81 39 134 102 91 97 91 89 63 97 102 67 64 59 60 60 61 71 82 90 83 69 68 54 34 57 103 87 81 93 88 84 80 68 70 58 37 32 24 33 34 30 40 52 46 32 28 16 22 40 42 35 38 73 115 104 97 62 50 49 41 37 39 45
39 34 46 61 66 48 46 44 34 55 76 82 79 81 78 78 83 82 73 57 59 49 69 72 64 65 72 69 66 68 80 73 72 50 41 81 68 58 129 103 107 94 85 92 65 47 55 45 56 61 57 62 62 75 78 76 76 71 69 51 31 69 103 80 84 98 84 87 85 67 65 73 51 29 40 63 54 29 54 50 35 31 26 15 25 42 47 42 49 68 92 101 74 36 55 43 38 45 39 42
19 23 50 70 79 51 32 39 45 57 75 87 80 83 79 83 85 82 79 63 66 50 65 75 75 61 66 74 77 81 80 73 66 41 39 53 53 104 110 113 103 94 96 88 52 51 47 47 65 57 61 62 69 87 81 75 68 70 76 60 35 83 98 75 89 86 80 90 85 76 69 65 35 19 37 83 64 37 52 46 25 24 17 23 26 25 47 49 55 63 92 70 19 37 84 43 32 36 31 38
11 18 28 26 31 18 13 16 20 35 60 77 66 60 73 85 83 85 82 56 50 48 65 71 73 64 64 74 80 76 71 72 49 39 27 26 63 110 103 115 91 98 96 58 55 89 70 42 63 64 66 62 61 78 78 80 65 68 73 54 40 86 92 78 94 86 78 91 80 73 63 56 32 15 17 56 81 58 63 56 19 12 10 27 27 16 31 40 50 72 97 43 15 73 99 41 35 31 25 35
23 26 23 14 11 13 13 15 16 17 15 23 43 55 61 74 80 83 83 53 54 61 71 77 83 79 63 57 74 66 69 70 40 50 41 55 74 124 113 104 98 115 84 52 71 96 61 57 71 64 68 60 65 77 71 70 65 65 66 52 57 93 100 84 89 91 82 84 85 74 65 59 27 16 20 30 85 67 58 45 10 10 35 78 30 20 35 35 28 71 63 14 27 77 78 45 36 27 25 35
21 16 12 17 13 13 15 16 21 19 10 25 44 41 43 51 57 64 64 62 70 62 54 37 40 40 34 30 44 42 41 32 19 23 25 27 59 102 88 104 121 109 78 63 69 60 55 82 77 50 65 58 64 77 76 76 70 68 64 58 60 97 98 80 84 86 83 84 88 77 85 68 16 11 22 44 72 57 42 20 31 26 44 105 17 45 73 49 23 48 29 15 60 91 77 48 33 40 31 29
19 18 16 17 14 14 14 12 19 16 14 31 42 45 48 46 54 55 61 73 68 56 48 34 33 28 25 30 26 26 23 19 21 19 23 22 20 57 93 97 90 56 59 53 71 80 83 80 65 48 60 60 60 74 80 76 62 70 93 54 53 117 99 74 81 85 86 90 83 71 88 57 17 18 16 78 75 54 44 14 36 55 67 129 52 71 82 54 39 26 11 52 105 104 109 53 35 55 35 37
16 17 16 12 11 11 12 11 16 17 24 36 38 47 52 54 60 70 68 63 58 59 54 40 29 29 26 29 27 24 19 25 29 31 22 28 19 50 96 89 96 85 79 87 92 99 103 81 76 73 56 51 56 74 75 80 88 90 95 80 92 115 86 74 76 85 89 84 77 83 85 30 19 27 24 79 72 66 54 33 11 72 115 107 62 47 35 27 33 26 11 75 131 130 98 40 39 38 31 52
16 21 24 18 17 14 11 14 15 23 34 42 43 47 49 53 59 58 57 55 56 47 36 26 35 36 27 27 23 29 30 28 29 28 25 27 30 48 87 91 91 93 88 99 105 104 83 76 77 84 84 73 66 74 72 83 111 100 80 63 95 99 77 72 81 91 84 85 79 90 75 10 16 22 33 80 78 71 50 31 9 57 138 114 46 57 23 31 30 36 12 44 92 80 53 40 37 30 31 43
15 14 16 21 21 20 14 12 15 28 47 47 44 49 57 59 55 53 51 50 34 34 22 32 38 38 27 24 26 26 28 28 31 28 25 32 37 52 86 94 83 88 97 100 108 100 68 66 83 87 95 88 89 84 81 91 93 90 71 41 97 99 78 75 83 90 87 88 80 94 60 18 15 19 26 77 78 65 52 27 55 47 123 92 73 46 18 25 21 49 59 49 61 61 30 21 46 61 41 45
17 19 19 22 22 19 16 14 16 26 46 56 57 55 51 49 47 38 26 15 8 18 18 34 41 35 25 27 26 24 27 29 30 28 26 33 35 45 88 88 90 100 110 107 96 82 69 78 87 88 87 89 89 85 84 84 91 93 40 29 104 96 77 82 81 81 87 80 86 93 82 37 6 12 37 77 71 56 44 45 114 92 104 97 113 89 58 44 28 43 57 41 50 66 44 48 73 53 43 42
20 26 24 22 20 18 16 13 17 23 35 48 45 44 41 32 20 16 18 17 10 9 9 26 38 37 31 25 22 24 27 27 28 33 34 34 27 44 84 85 93 94 113 111 93 75 74 80 89 89 87 91 94 85 81 98 85 42 21 21 103 116 85 87 97 95 91 87 86 96 77 19 11 22 63 71 89 68 45 96 81 109 94 119 106 76 79 85 51 44 61 35 33 69 88 78 52 46 41 36
16 19 23 31 32 23 21 17 21 27 23 19 22 24 21 21 19 18 20 17 16 11 9 20 30 34 39 33 29 25 27 32 30 29 33 39 34 45 87 92 95 103 107 105 82 77 90 87 87 89 91 91 95 92 78 51 19 11 22 31 73 101 98 98 101 108 106 104 105 121 84 12 12 20 58 93 98 64 47 46 100 108 111 118 116 90 90 114 64 36 50 42 43 55 112 105 48 52 31 31
17 15 20 28 33 37 29 16 17 28 27 18 25 25 21 21 20 17 20 20 20 12 8 17 33 37 39 29 28 24 23 27 24 22 31 40 48 55 88 108 101 102 101 86 87 89 90 91 88 88 92 93 98 78 19 2 12 20 27 33 30 31 35 26 37 47 58 63 74 96 56 14 21 10 29 81 97 28 54 96 99 114 121 94 70 105 103 88 61 45 35 31 35 74 115 102 53 36 26 27
20 19 22 24 23 25 27 19 18 29 27 16 21 21 19 17 16 14 12 13 13 14 14 15 18 17 22 31 28 27 24 25 26 28 27 21 42 23 16 81 111 107 102 81 91 87 89 89 86 95 89 60 42 20 8 16 18 27 38 30 27 35 36 25 35 22 26 28 22 19 33 30 43 12 18 96 111 54 49 157 109 60 104 76 28 74 115 65 53 33 28 30 46 93 122 121 62 32 32 24
18 17 19 22 24 28 31 25 20 26 27 22 25 26 21 19 21 17 11 14 12 14 11 9 9 13 17 18 23 27 28 30 27 23 27 28 26 9 11 33 84 84 99 93 98 92 84 86 78 53 33 13 10 8 20 34 30 25 33 34 34 39 35 29 37 37 27 50 66 32 33 100 71 45 15 79 83 39 38 83 53 52 39 54 87 88 118 83 68 43 44 35 61 113 116 106 63 38 42 31
16 21 23 23 26 30 31 25 20 25 30 29 28 30 30 23 24 27 23 12 9 10 12 12 7 16 23 13 21 26 24 22 20 21 25 23 12 13 15 18 9 6 19 39 60 76 48 29 19 9 17 25 17 10 11 22 34 35 33 26 36 33 51 42 33 34 48 70 83 73 75 103 39 49 61 98 62 59 75 51 18 33 38 92 106 81 124 78 74 43 41 44 59 77 102 91 44 47 51 38
19 19 23 25 28 28 29 30 19 23 29 25 25 23 25 26 15 28 28 18 22 13 10 10 11 10 22 24 25 26 33 31 24 13 20 17 11 18 12 15 18 11 13 21 20 25 23 21 22 22 28 21 17 14 13 12 28 33 33 34 35 31 83 70 30 34 51 93 70 73 84 59 69 66 81 96 81 89 84 67 29 35 77 124 62 96 137 126 112 38 15 47 61 50 100 106 47 63 58 30
24 23 21 24 28 26 29 37 29 26 32 30 32 26 22 29 15 26 27 27 15 8 10 22 39 30 11 11 16 31 47 35 24 20 15 21 17 13 18 17 20 23 10 27 29 28 31 28 27 18 23 29 23 20 20 22 27 33 40 44 37 44 56 21 15 30 56 86 51 53 53 95 92 62 95 96 69 80 87 104 86 82 111 129 96 99 157 173 157 88 34 37 63 61 79 120 88 64 53 40
28 26 22 25 29 28 26 27 24 30 34 30 32 34 24 21 22 23 25 20 16 18 28 43 40 26 13 16 14 31 30 19 21 21 10 21 19 19 24 22 22 19 11 26 22 25 32 32 33 26 19 19 19 26 33 36 31 32 36 31 30 39 96 94 43 29 59 41 86 74 70 93 46 80 90 93 59 84 61 57 50 109 60 68 104 91 164 169 124 73 80 75 96 68 60 97 119 81 59 61
|