blob: 0506a0e430a0145f147c4d5b2ad907fedbb12eb4 (
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
|
38 55 59 49 44 41 38 40 34 43 50 47 42 44 50 55 56 60 64 64 61 59 55 53 39 42 45 48 52 57 57 53 58 62 65 65 61 63 69 76 78 76 74 73 68 62 61 62 53 62 67 63 58 59 62 63 67 75 78 73 65 51 48 57 60 70 79 81 84 87 85 81 81 82 82 76 73 74 77 76 84 84 80 78 85 98 100 92 92 73 81 115 116 82 63 70 85 94 104 84
39 53 54 45 44 44 42 45 48 55 59 57 52 54 58 60 60 61 62 58 53 48 41 37 40 45 49 50 52 53 52 49 53 57 60 59 55 55 63 71 78 74 71 68 63 55 51 51 52 54 54 50 49 54 64 74 70 76 75 72 70 61 55 63 75 84 91 91 88 85 81 77 83 81 80 81 79 77 76 77 81 87 89 87 88 95 97 94 96 96 102 114 126 120 90 60 50 64 89 97
39 46 41 35 39 43 43 47 52 55 56 54 54 57 58 57 55 52 49 48 45 41 37 35 39 47 54 55 54 55 56 55 52 55 58 57 57 61 69 76 70 66 62 61 57 50 48 48 52 48 45 44 44 49 61 72 62 67 69 74 79 75 71 77 81 85 89 88 85 81 78 75 75 71 74 83 84 77 76 80 82 91 95 92 87 87 89 89 96 103 111 120 125 117 85 55 26 23 35 54
35 37 31 28 38 44 47 51 56 57 56 54 54 57 55 52 52 47 42 41 40 37 37 39 40 49 57 57 55 57 61 62 60 56 54 54 59 64 66 67 60 54 51 51 50 46 44 45 50 48 49 53 54 55 58 63 52 62 70 78 85 81 78 85 76 74 73 74 77 78 76 75 69 68 76 88 88 80 81 89 81 86 90 88 87 89 92 93 109 98 95 102 102 91 81 78 54 32 15 21
32 34 29 30 43 51 55 62 63 63 59 55 53 53 49 44 47 42 40 41 40 38 43 50 48 55 58 54 50 52 57 60 57 53 50 53 61 67 67 65 61 55 50 50 49 45 43 42 43 50 56 61 65 67 64 59 57 67 73 79 82 73 68 73 76 70 66 67 71 72 73 74 77 78 85 93 92 87 89 95 84 83 82 80 80 81 83 84 92 85 77 80 92 99 90 76 69 56 46 57
37 39 36 37 48 52 55 63 58 58 55 49 46 45 42 37 39 39 43 48 45 41 45 53 60 61 58 50 46 49 55 58 57 56 56 59 63 66 68 69 62 56 51 50 49 46 43 44 40 49 54 54 61 70 67 55 64 67 68 72 77 70 62 65 74 71 72 74 71 67 70 75 83 82 83 87 93 96 94 92 87 86 85 81 76 72 72 75 74 77 78 81 90 96 85 68 69 67 63 85
44 44 40 41 47 48 49 56 50 49 47 45 43 43 42 42 50 47 53 60 50 35 38 53 60 61 59 52 50 52 57 59 59 65 67 63 60 60 59 56 58 51 45 45 47 46 41 37 36 49 53 46 49 60 60 50 61 63 60 65 73 71 66 65 69 74 77 75 70 63 66 74 76 74 72 76 86 92 92 88 86 82 82 84 81 78 81 86 91 88 84 85 85 81 79 79 81 75 67 80
43 39 37 40 43 46 52 57 57 49 43 43 44 43 43 45 55 55 71 89 73 39 33 51 50 54 56 56 57 60 61 59 58 65 65 59 57 60 58 51 57 51 44 42 45 46 40 31 31 49 57 49 45 52 55 52 60 58 56 55 59 62 62 58 64 74 74 69 70 67 63 63 66 64 67 77 83 81 79 79 85 73 68 75 77 70 70 77 91 84 78 79 81 80 79 79 76 72 72 74
39 36 35 37 40 45 53 62 56 49 43 44 47 46 43 40 47 48 64 84 76 47 32 39 51 51 49 49 54 63 65 64 64 58 55 55 53 50 50 55 53 52 49 45 41 39 39 40 31 44 50 47 49 57 60 56 60 55 49 49 55 61 62 61 71 77 74 72 77 75 64 59 64 66 73 83 86 81 72 68 71 65 66 71 68 59 57 63 69 69 69 71 69 69 76 83 79 72 67 70
41 35 33 35 38 42 47 52 41 38 40 47 51 49 45 43 48 37 36 44 45 37 39 49 49 49 47 47 51 59 64 64 54 53 53 56 57 54 52 53 55 55 53 51 45 39 40 42 31 40 46 49 52 57 58 54 54 53 55 61 67 71 72 74 77 80 74 70 76 75 66 63 65 70 76 80 78 74 73 74 58 53 55 61 62 58 59 63 59 64 73 78 74 66 65 67 79 73 68 69
41 34 30 36 42 43 39 37 37 41 49 53 50 41 37 36 44 36 33 37 38 36 38 41 48 53 56 53 52 54 60 62 48 54 55 51 53 58 55 46 46 43 45 49 48 43 39 40 41 44 49 54 56 57 54 53 59 59 61 66 65 62 63 68 59 68 69 67 71 68 63 64 63 71 77 74 66 63 66 72 60 52 47 49 50 48 48 51 56 59 65 71 69 59 50 46 67 69 69 68
37 32 33 39 44 42 37 34 32 38 46 48 42 32 29 32 34 35 36 37 38 39 39 40 47 55 59 56 52 54 58 61 51 56 52 44 45 53 52 42 40 37 40 51 55 51 47 48 54 52 52 55 53 51 52 54 64 59 58 61 61 56 59 64 55 69 75 73 71 63 55 57 58 66 72 67 58 54 54 55 58 54 52 51 47 44 44 47 56 53 52 55 57 54 51 49 50 58 65 67
36 37 41 45 43 37 35 37 42 42 44 45 41 35 34 37 31 39 42 38 34 34 36 35 43 47 50 48 48 53 57 58 50 48 48 51 54 52 45 40 45 41 45 55 58 54 53 59 62 55 49 47 43 39 45 56 63 54 52 62 68 62 56 54 58 68 69 64 65 63 61 66 60 61 59 54 55 56 53 47 55 61 66 63 51 40 40 45 45 42 43 46 49 48 51 56 56 58 61 63
37 36 39 41 40 39 41 45 51 50 48 43 37 33 32 35 38 42 42 37 33 34 36 35 47 45 43 44 49 53 54 52 48 47 49 53 55 54 52 53 49 50 53 55 56 54 53 54 57 48 41 39 40 41 48 55 59 60 62 66 65 58 53 52 62 64 64 62 63 63 63 64 55 56 55 52 52 53 52 50 45 63 78 74 60 48 42 38 44 44 39 37 46 59 63 60 73 77 70 56
37 34 33 35 36 37 41 46 49 48 45 42 39 36 33 30 35 40 40 36 33 35 37 38 46 41 39 45 54 60 57 53 47 49 49 50 49 51 53 54 54 56 56 54 50 47 43 39 39 40 44 50 53 53 55 57 52 56 59 59 57 55 57 58 61 59 60 62 65 66 65 64 52 58 62 60 55 51 51 53 63 74 77 66 54 49 46 41 44 45 42 39 49 65 69 62 67 73 68 60
38 36 36 39 39 38 37 40 50 45 42 44 49 50 46 40 35 38 38 34 32 36 41 43 38 34 34 42 54 60 56 50 47 49 51 52 52 53 56 58 55 53 50 46 43 41 40 40 28 36 48 59 61 58 55 57 52 51 52 52 54 55 58 59 62 59 57 58 61 63 61 58 53 57 60 59 54 52 55 59 68 67 59 47 42 46 47 43 35 41 45 47 53 61 62 59 60 64 64 65
35 35 40 45 47 44 41 40 47 43 39 39 45 50 53 52 49 46 38 31 32 37 41 41 35 35 39 45 51 54 52 51 46 46 47 47 50 55 62 67 56 49 42 38 34 34 37 41 42 44 52 60 62 59 54 53 52 51 51 52 54 55 57 56 58 57 57 61 66 66 62 57 63 59 55 52 49 47 50 53 58 54 48 45 49 51 46 37 31 39 47 53 56 57 56 56 54 63 64 62
32 29 30 36 42 46 49 52 49 46 41 37 36 40 48 54 48 45 40 37 42 45 41 34 29 35 42 45 45 46 51 55 48 46 43 43 47 53 59 62 51 46 45 47 44 38 35 37 50 47 50 59 64 61 52 46 50 51 54 57 61 61 61 60 53 55 60 68 74 74 72 69 62 56 54 58 56 49 43 42 61 55 50 51 55 54 46 36 35 41 51 58 58 53 52 55 51 67 68 60
28 23 21 26 34 40 45 50 50 50 48 42 37 37 42 47 33 35 37 39 44 47 45 39 25 31 36 39 39 42 50 57 55 50 46 47 52 56 55 51 46 45 51 62 63 53 48 49 43 42 46 55 61 58 51 46 54 58 63 66 67 67 67 68 65 67 71 72 70 66 64 62 46 46 53 62 61 52 48 51 53 46 41 43 47 51 50 48 41 41 47 56 54 47 46 51 56 68 70 67
26 23 23 30 35 35 33 33 39 41 43 42 39 36 35 35 40 42 41 35 31 32 35 36 35 37 39 40 42 47 55 60 52 47 44 48 55 56 49 42 53 49 53 60 60 52 49 51 48 47 48 54 57 58 59 61 56 60 64 64 61 60 62 64 73 74 73 67 59 53 52 53 50 51 55 58 51 42 45 56 46 41 37 39 44 47 50 52 41 38 41 49 47 38 37 44 48 54 60 71
21 28 33 35 32 31 30 29 33 34 36 40 42 43 43 42 39 42 40 34 31 33 34 32 32 31 38 48 50 47 48 53 49 46 46 51 54 51 47 45 55 53 50 49 51 52 49 45 58 50 44 47 55 61 61 60 64 66 68 65 61 60 63 67 80 76 68 60 56 55 50 44 52 54 53 49 45 45 45 44 46 38 36 45 50 47 43 43 35 40 40 42 44 38 35 42 49 48 50 57
30 31 33 35 36 36 35 32 36 37 38 41 44 45 43 43 40 38 35 33 36 39 36 28 33 31 35 44 48 45 44 47 52 50 49 51 51 49 47 48 52 54 54 52 47 43 42 42 50 51 55 57 61 61 60 60 61 63 64 62 60 62 68 74 74 70 64 59 56 54 46 39 40 45 47 46 45 47 47 44 41 38 41 50 52 44 38 38 45 51 50 45 42 33 33 44 57 56 56 58
36 35 36 39 40 38 36 34 38 39 41 44 45 45 42 39 39 34 30 31 37 41 36 29 40 35 36 44 50 48 46 48 59 58 57 56 51 45 45 49 49 53 55 52 44 40 42 48 50 55 60 59 56 55 58 60 49 53 58 59 56 55 58 61 61 61 58 52 48 44 38 31 33 39 41 41 41 42 42 40 34 38 48 58 58 50 43 43 51 59 59 52 45 36 39 54 55 58 62 63
34 37 41 45 40 33 32 34 36 39 42 45 47 43 38 32 36 33 29 30 33 35 34 33 34 29 33 46 56 60 61 64 60 61 62 60 52 44 42 45 46 44 42 41 37 35 40 47 56 59 59 54 50 51 51 50 47 52 58 59 55 51 51 51 56 61 61 53 43 37 36 36 39 42 43 40 39 40 41 39 36 43 53 58 53 42 36 35 42 52 54 50 45 36 39 54 53 55 59 59
32 36 44 47 40 31 31 38 36 38 41 45 45 42 36 30 35 33 32 32 29 28 31 35 31 29 34 47 56 57 59 63 53 55 57 57 51 43 40 42 50 41 35 34 33 31 34 40 50 56 58 54 53 52 46 37 49 52 54 53 49 48 51 55 51 59 61 52 40 34 35 37 35 38 38 35 34 36 38 38 38 45 54 55 49 39 34 33 39 48 51 50 48 40 39 50 59 54 51 47
36 35 40 45 42 34 37 45 40 40 39 40 40 39 36 34 34 33 36 37 34 29 27 31 34 33 39 49 52 49 49 53 58 56 56 55 49 40 38 39 51 42 37 38 36 29 30 36 40 48 51 48 47 49 46 38 42 46 51 50 48 45 45 47 44 49 52 47 40 36 33 30 31 34 35 32 31 32 33 31 35 43 51 53 49 43 38 35 43 47 47 50 55 50 46 53 61 54 51 51
40 38 38 40 41 42 46 49 42 40 38 38 41 42 40 37 38 37 37 40 38 31 28 28 32 32 37 46 49 45 46 52 65 61 57 53 46 41 39 38 42 39 38 38 32 25 26 33 33 40 43 40 39 42 44 43 37 46 55 57 49 41 38 38 40 45 48 46 42 38 34 29 33 38 41 38 34 33 32 31 34 43 51 51 44 37 32 29 44 48 48 51 56 52 49 56 55 54 57 59
49 52 48 37 34 43 49 47 42 42 39 41 48 53 49 43 42 39 36 36 34 31 30 33 37 33 35 43 44 40 41 47 59 58 54 46 43 44 44 41 38 39 39 34 28 26 32 37 37 38 43 47 45 37 36 37 44 50 57 57 47 37 36 42 32 41 47 44 39 36 39 41 45 45 43 38 32 29 31 34 35 45 53 52 43 35 33 36 45 53 55 58 59 53 51 59 55 62 62 53
56 62 60 47 36 38 47 53 55 53 49 45 48 51 50 47 35 33 32 33 33 30 30 33 38 35 39 45 46 41 43 49 50 53 53 49 45 45 45 43 48 43 36 31 30 32 35 39 34 33 37 46 50 45 38 34 46 48 51 54 51 46 44 46 32 41 47 45 43 46 53 58 66 59 48 41 38 36 34 31 36 43 48 47 40 36 38 41 42 43 41 47 58 56 50 51 61 65 62 52
55 64 66 56 45 44 50 56 62 59 53 48 50 53 50 45 38 35 34 35 34 31 31 34 40 38 40 43 43 42 47 54 50 55 55 51 46 47 46 46 50 46 38 29 27 29 32 33 26 25 28 37 45 47 45 43 47 47 49 51 49 44 43 46 42 45 47 45 46 53 58 61 64 61 57 57 56 51 42 33 34 38 42 41 38 40 46 52 49 44 37 40 50 48 40 39 51 57 59 54
58 61 59 51 45 45 51 57 62 57 51 51 58 63 57 48 40 37 36 37 36 33 34 36 36 36 36 38 40 45 55 64 59 61 58 52 48 48 49 47 38 41 39 32 28 32 36 37 38 35 35 35 37 39 45 52 56 55 55 51 43 35 35 39 48 46 43 42 48 57 58 55 52 55 61 64 62 55 45 40 38 39 40 39 39 43 49 55 57 52 42 42 48 45 37 39 42 48 56 59
54 52 47 43 42 49 60 69 70 66 59 56 58 59 53 45 37 34 35 36 36 35 36 39 32 34 35 35 37 46 58 67 60 61 56 51 50 50 50 46 40 45 44 36 31 34 37 35 39 36 35 32 30 34 45 58 54 51 50 47 43 39 40 45 43 41 40 40 48 57 57 53 52 57 61 61 56 49 44 43 38 38 35 34 33 35 39 42 49 47 40 42 49 47 40 44 48 53 60 66
57 57 57 55 50 51 58 66 66 67 64 56 50 50 52 52 41 38 37 38 37 35 35 38 36 39 40 39 36 40 48 55 54 52 51 50 51 54 50 42 43 45 40 31 34 40 39 34 34 34 35 35 35 37 47 57 55 46 40 40 41 40 40 41 34 39 43 43 46 51 53 53 56 60 65 65 60 52 44 39 39 38 35 33 33 34 37 38 39 38 36 45 59 57 46 45 60 60 64 72
64 66 67 62 57 54 55 57 62 59 53 48 50 55 56 54 42 41 43 44 39 32 31 34 39 46 42 35 38 43 44 44 42 48 47 48 58 53 44 46 43 35 35 35 32 41 46 38 41 34 30 33 38 44 52 61 55 50 46 44 42 39 38 39 36 38 40 43 48 54 55 52 58 55 53 52 54 53 48 43 38 38 37 48 37 41 35 36 36 44 40 44 58 58 52 59 65 70 76 80
75 78 73 62 53 53 58 60 66 63 55 51 54 58 56 51 37 39 44 49 48 43 41 44 44 55 49 36 39 44 43 41 37 44 43 48 59 51 37 43 38 31 38 43 36 37 42 33 40 34 30 30 32 36 46 56 47 48 51 54 52 46 40 37 42 45 47 47 50 53 53 51 56 51 45 44 43 42 40 37 39 42 45 60 42 41 30 30 33 40 39 45 62 60 50 53 65 72 79 81
84 90 84 66 56 61 69 72 74 72 67 59 55 54 50 46 44 44 47 53 55 51 46 44 52 60 51 35 35 40 40 40 35 38 38 43 52 47 39 41 35 35 43 45 37 36 37 33 42 41 39 36 32 32 42 52 49 46 49 54 54 47 38 35 41 49 54 51 45 45 47 49 43 45 46 44 40 35 35 37 38 40 43 52 37 35 30 28 30 30 32 46 62 59 44 39 47 56 66 71
83 90 86 72 69 79 85 82 74 77 75 69 63 61 59 57 54 52 52 55 59 58 55 49 59 59 45 35 39 43 39 36 39 39 40 44 45 41 39 40 35 41 46 46 40 37 37 39 43 42 40 37 35 37 43 49 49 43 42 49 54 53 54 58 57 62 61 51 41 38 40 43 40 45 50 46 39 33 34 38 39 33 35 36 31 34 37 34 35 32 37 51 58 51 45 46 42 49 56 60
88 89 86 80 83 88 85 77 73 78 79 75 73 73 71 69 56 54 53 55 60 65 64 60 58 52 43 44 49 44 37 41 40 36 39 44 40 37 37 32 32 43 49 50 48 41 36 39 41 36 31 29 34 42 44 44 44 39 40 51 56 56 60 66 71 70 62 49 40 38 40 41 42 47 50 46 38 32 32 35 40 32 33 30 35 40 49 42 38 33 46 65 63 51 50 54 58 61 62 60
99 94 90 90 90 87 82 79 81 82 81 77 74 73 69 66 64 64 61 57 58 60 58 53 53 48 47 52 53 48 68 106 82 58 46 43 37 41 42 33 35 46 47 44 46 37 30 36 44 37 30 27 35 45 47 42 48 43 45 52 48 39 39 47 58 57 51 42 36 40 45 48 37 39 42 41 38 37 37 37 37 30 36 31 44 56 80 80 45 30 42 67 70 61 60 60 67 69 67 64
105 97 93 96 95 90 90 96 84 84 83 80 81 83 81 77 74 76 74 68 65 65 61 55 58 55 55 60 58 64 123 201 176 124 78 53 40 45 50 37 46 51 40 31 35 30 27 39 46 40 33 28 33 43 45 42 54 48 49 52 45 34 37 48 56 58 54 43 35 37 43 47 42 40 39 38 38 37 35 33 40 34 43 34 54 79 127 141 65 33 37 66 77 78 79 75 71 72 70 66
87 89 90 91 97 107 112 114 107 101 98 95 90 84 83 86 84 79 75 76 77 75 70 65 66 65 66 59 60 75 121 195 206 167 96 81 61 57 58 51 55 50 37 32 35 32 29 35 46 41 36 32 35 39 40 38 55 54 55 54 46 38 41 50 56 56 52 44 37 37 45 52 39 36 34 35 34 32 33 35 38 38 45 35 55 69 140 142 72 43 74 84 84 75 76 70 70 66 61 57
69 70 72 76 88 99 107 108 103 99 99 99 98 92 88 88 88 83 77 74 74 76 77 78 77 72 71 67 67 68 89 142 162 155 143 162 165 111 58 58 58 54 43 36 36 31 28 34 40 37 35 36 42 45 46 44 59 55 53 52 47 40 44 52 53 49 45 40 38 40 46 50 38 36 37 37 35 33 35 40 37 39 45 35 46 54 128 137 92 66 117 111 82 70 68 66 59 61 61 58
68 69 71 73 81 90 97 99 95 92 94 100 104 103 99 96 94 95 93 90 86 86 86 86 81 75 76 77 81 73 74 112 140 135 173 210 221 129 46 50 54 55 47 40 39 33 32 41 39 35 34 37 44 47 47 45 55 53 53 58 56 50 47 50 41 40 37 36 36 38 40 42 37 35 35 36 35 34 35 40 39 41 45 37 39 52 137 163 87 64 143 126 74 65 60 63 60 61 60 58
65 71 75 75 76 83 92 99 107 104 102 103 104 104 100 95 92 99 103 99 94 91 88 85 91 85 86 86 86 76 75 114 155 123 172 208 202 120 60 56 50 53 48 44 43 37 38 49 46 39 35 39 44 46 47 49 52 49 52 60 59 50 43 42 34 37 40 41 40 38 37 38 44 37 35 36 39 39 37 38 45 49 48 43 40 59 142 170 80 59 147 125 70 69 62 58 61 58 55 55
68 76 81 78 77 83 93 100 118 116 113 109 109 110 107 103 95 100 102 96 93 95 96 94 96 93 92 87 84 77 90 140 183 137 172 212 181 111 74 63 56 58 54 50 48 42 42 51 47 38 33 38 43 45 48 52 58 51 49 51 48 40 36 37 33 38 43 44 41 38 36 37 45 37 33 36 41 41 39 38 39 47 46 50 52 78 145 159 84 68 135 113 72 77 72 61 60 56 54 59
72 76 80 79 83 92 101 105 112 116 116 112 113 116 117 114 104 108 106 97 96 103 104 101 96 93 94 87 82 84 108 168 203 167 173 223 178 93 59 70 62 64 59 55 54 47 44 53 47 38 34 42 47 46 46 50 58 53 48 46 41 33 32 35 39 40 43 43 43 43 42 40 36 36 36 38 39 37 40 45 36 48 42 55 69 111 171 168 107 93 128 99 73 78 81 63 61 58 58 60
71 77 75 81 91 107 109 112 114 115 118 116 116 116 112 115 114 110 107 105 101 105 107 102 103 103 97 88 95 93 125 184 209 191 179 214 179 97 59 78 72 72 68 66 66 63 64 59 67 55 58 59 61 58 66 66 65 61 60 66 64 51 48 56 68 69 55 63 69 69 67 69 62 56 63 65 60 61 68 73 72 67 57 69 90 139 183 178 143 133 137 106 69 67 72 63 64 59 56 56
101 142 141 131 117 130 127 142 145 128 132 133 136 140 133 135 133 107 122 138 129 113 121 114 114 136 118 95 113 111 153 197 201 199 196 197 183 132 104 123 126 107 95 100 114 135 131 93 108 97 127 127 98 78 106 115 148 145 99 97 101 101 132 126 91 108 95 128 124 98 91 96 107 138 142 101 82 88 104 143 138 90 79 89 116 157 168 161 153 162 153 131 64 44 44 57 66 59 54 57
102 177 187 138 92 101 126 160 161 122 115 114 125 165 162 120 99 70 123 150 143 108 117 84 104 150 130 88 80 106 154 196 188 188 195 215 194 117 93 147 149 94 68 79 131 171 136 84 75 85 139 166 113 83 99 111 193 188 88 72 76 97 173 132 60 62 88 132 118 74 72 53 81 172 164 83 69 71 85 160 157 98 86 105 126 159 164 149 141 168 172 147 88 54 37 44 58 53 51 54
112 172 178 138 113 116 138 178 157 135 129 117 126 163 158 124 122 75 110 136 126 125 140 91 124 162 145 127 108 122 148 183 178 179 176 194 195 137 113 159 154 119 120 117 144 174 139 117 119 123 147 161 131 158 166 134 181 149 115 145 144 130 161 143 130 123 129 141 134 104 131 127 106 137 153 136 135 137 131 146 140 111 129 143 133 145 149 135 141 169 169 141 106 74 53 58 57 54 53 55
102 123 130 147 180 157 129 141 115 156 175 144 120 113 118 150 174 119 93 100 85 141 156 108 89 104 111 151 143 112 95 112 130 153 161 171 180 148 112 115 92 124 172 146 109 104 103 141 172 142 108 94 95 162 167 115 97 78 106 191 179 105 100 102 141 163 142 105 90 74 126 160 105 96 127 146 146 150 136 117 90 103 143 143 120 130 137 126 143 165 157 117 90 69 64 71 62 58 56 57
121 117 112 143 201 167 115 109 102 152 174 147 129 111 112 156 162 140 107 109 103 162 157 117 96 98 109 152 155 116 97 98 118 155 182 184 175 151 118 96 100 138 173 154 126 114 119 155 181 149 122 117 135 172 172 140 110 123 130 197 182 111 124 116 144 170 140 112 107 105 138 158 130 134 131 122 137 152 133 125 112 127 147 131 114 121 116 106 131 150 152 112 89 78 91 94 67 59 53 54
141 158 150 150 204 181 151 157 144 159 168 147 138 142 135 137 149 163 151 142 152 177 167 150 149 168 173 156 154 137 140 121 118 126 144 148 134 131 138 136 143 153 145 144 157 159 158 163 172 168 167 157 176 181 188 181 179 176 167 159 154 151 150 158 164 166 141 149 132 141 163 157 149 148 141 126 139 156 143 140 149 157 155 133 127 124 105 106 120 129 145 126 123 124 132 107 87 73 60 58
129 141 142 141 162 161 152 149 140 147 153 142 129 125 116 107 142 158 155 138 140 145 144 144 158 152 148 155 135 139 146 122 124 121 122 121 115 120 130 135 157 158 149 151 162 159 160 167 168 168 161 155 173 180 180 175 182 171 164 149 149 163 166 178 170 167 157 157 152 163 173 167 161 156 154 148 144 149 159 168 175 160 154 153 149 148 143 139 139 136 143 121 131 132 121 92 96 93 93 83
172 169 163 158 158 167 171 169 167 171 163 149 149 161 171 168 170 184 188 178 169 161 163 173 181 165 153 173 157 166 161 135 130 137 140 139 141 146 153 159 177 184 189 193 191 181 181 194 191 201 196 189 189 189 183 182 184 185 186 193 200 204 206 203 209 208 198 180 175 179 181 178 190 195 190 177 173 180 188 190 197 176 175 181 172 167 166 156 151 147 146 118 115 114 103 96 96 97 109 111
191 194 194 189 187 188 191 193 190 197 192 179 182 198 197 181 179 200 217 216 201 182 183 202 198 194 178 188 189 196 184 151 148 163 171 170 171 168 166 170 191 202 211 213 208 197 198 214 211 219 209 187 177 180 195 213 220 205 189 181 183 186 184 180 188 196 203 205 206 203 190 176 173 182 191 196 199 200 199 194 195 186 187 189 178 166 158 150 151 150 139 116 98 107 111 136 110 92 92 102
189 186 178 166 152 141 133 128 131 138 143 152 168 187 197 197 191 199 198 192 192 191 194 203 202 193 176 184 191 184 173 152 157 177 181 177 182 179 170 174 191 196 198 202 205 198 197 209 210 195 168 159 180 198 196 190 163 143 116 98 90 90 93 93 88 91 101 123 156 185 198 197 182 168 164 176 189 191 189 190 198 191 187 187 183 175 166 161 147 153 137 119 93 96 93 130 142 121 99 86
136 123 107 95 90 87 85 85 88 80 79 89 101 117 144 167 182 197 194 178 176 186 196 205 187 168 159 171 180 165 168 161 158 182 181 176 188 189 181 188 196 196 195 204 212 201 188 187 186 174 153 152 170 168 133 102 87 84 79 76 72 70 68 67 69 60 48 43 56 87 124 149 193 197 189 172 162 168 182 191 187 181 170 168 175 174 168 168 148 153 133 106 79 64 44 74 144 162 157 122
108 97 90 92 95 93 89 86 75 74 79 85 80 71 73 83 113 157 190 194 186 179 183 195 172 148 148 160 167 158 177 165 160 192 193 181 191 187 178 189 197 199 200 206 207 187 164 158 186 189 173 145 127 107 91 86 84 85 86 85 83 82 81 81 76 78 76 65 51 49 61 74 110 151 189 191 167 155 165 181 184 183 169 159 166 164 157 161 155 155 128 81 66 47 32 59 121 173 193 165
125 118 114 117 118 112 104 101 91 93 95 92 85 80 78 78 82 99 126 166 202 205 185 173 187 161 161 162 161 154 173 143 149 191 197 184 188 179 169 185 182 189 195 200 196 176 161 164 208 189 150 115 107 106 102 101 90 88 85 84 84 85 85 85 79 78 76 72 67 60 56 55 55 60 106 174 200 176 154 157 174 180 170 159 161 156 148 155 153 160 145 94 90 61 44 60 135 175 190 175
120 117 117 117 113 104 100 102 90 96 98 94 89 91 94 96 86 92 95 114 162 203 198 167 168 156 163 174 185 157 154 133 149 191 183 179 179 185 164 175 176 173 194 191 174 143 160 184 176 151 124 110 109 108 103 98 106 101 97 95 94 91 86 83 85 84 79 73 70 68 65 61 57 49 47 87 159 199 185 159 160 161 167 162 157 149 137 149 155 161 159 128 115 71 58 64 130 176 185 174
112 108 110 112 112 108 105 105 105 102 96 90 91 95 97 95 95 87 101 103 95 129 179 190 176 152 169 192 184 151 146 113 135 170 164 159 160 164 152 172 185 173 187 169 142 160 142 133 98 98 103 115 125 128 128 129 123 123 121 117 109 101 95 92 100 98 92 84 77 72 69 68 58 52 50 53 85 151 190 179 158 155 151 152 144 139 113 121 150 160 159 131 117 80 68 72 117 159 169 154
132 125 119 116 113 108 102 100 101 97 93 93 98 101 97 89 88 92 88 82 76 81 127 189 202 163 162 191 189 155 127 81 110 132 125 118 118 118 123 153 181 169 166 149 145 182 132 94 103 91 77 70 73 90 117 136 141 134 120 107 98 95 95 94 88 87 86 85 82 77 71 69 68 55 61 62 59 96 156 187 162 145 131 141 131 123 90 99 144 160 157 131 115 87 72 73 115 150 162 146
120 113 104 98 96 94 90 87 85 86 88 90 95 96 89 80 74 85 71 75 95 74 77 135 204 185 154 171 193 162 114 83 88 101 103 100 104 103 115 143 169 166 131 128 166 151 105 73 99 86 68 57 53 59 72 86 102 116 127 123 110 98 89 85 88 81 77 81 85 81 72 67 67 60 61 78 81 66 96 160 176 146 125 135 125 110 82 101 142 161 157 135 115 91 75 83 123 151 165 155
96 94 91 87 89 92 91 88 90 89 87 82 83 84 83 79 85 74 86 102 93 78 77 81 160 196 166 155 163 133 89 89 86 97 109 108 114 103 108 117 146 148 103 111 157 101 81 76 70 66 65 70 72 67 59 55 54 73 99 121 136 136 117 96 97 82 73 75 80 79 76 75 66 76 62 66 84 66 67 120 186 160 140 117 103 83 70 87 132 153 149 138 113 92 81 100 137 157 166 152
98 104 108 110 112 115 113 107 114 107 96 87 86 91 93 93 98 94 110 115 97 93 91 69 103 182 180 155 127 101 73 77 87 91 103 95 102 88 87 77 111 115 105 123 122 83 73 83 76 67 64 68 72 69 60 54 52 53 56 72 103 131 138 129 112 100 90 90 90 85 84 87 80 85 72 69 80 73 68 89 157 156 150 86 75 67 75 77 127 149 147 145 116 95 89 123 151 163 163 140
108 118 127 131 133 132 128 122 121 119 112 104 105 108 104 96 91 100 105 101 102 101 85 72 66 152 180 154 101 102 95 80 76 78 85 75 82 76 78 72 89 106 124 127 92 82 74 76 76 71 70 73 73 64 54 50 58 63 62 56 61 84 112 128 134 130 130 129 114 93 84 88 87 80 76 78 79 73 67 67 131 161 165 93 88 107 134 129 141 153 153 156 128 103 100 133 154 164 163 142
134 138 143 143 138 127 116 109 110 117 115 103 99 103 95 80 87 74 85 86 84 86 77 73 65 115 168 147 85 113 139 103 79 90 95 90 81 79 84 96 101 131 137 104 80 82 85 75 77 75 75 77 72 64 61 64 63 66 67 62 58 62 72 84 96 96 115 137 128 96 80 85 77 76 72 70 72 74 67 59 99 149 146 98 86 130 161 162 158 151 153 153 130 101 104 126 142 153 159 153
150 149 145 142 136 128 119 112 118 121 114 99 93 96 96 90 91 77 77 75 77 84 79 83 76 92 162 161 118 124 159 117 87 102 120 115 92 91 108 117 117 126 119 94 76 76 79 74 75 74 75 76 73 68 67 69 72 68 62 54 50 52 57 62 51 38 58 109 134 115 89 83 82 82 79 75 73 73 68 63 85 133 137 93 86 125 152 152 145 147 153 152 127 99 101 122 141 149 156 159
158 152 143 137 136 136 133 131 124 133 138 134 128 124 118 111 95 83 80 73 73 73 67 79 86 102 164 169 130 118 132 98 82 96 124 123 95 98 123 126 96 96 90 82 78 80 80 75 73 73 74 73 71 69 68 71 72 65 59 56 56 53 51 50 46 32 43 85 114 111 94 86 94 92 85 78 75 75 72 67 72 113 120 89 88 115 129 124 123 130 144 149 136 121 125 139 154 157 158 159
160 153 145 138 134 128 120 114 114 121 129 134 133 128 124 121 115 112 108 95 86 68 49 62 92 127 141 130 91 81 71 68 78 88 112 111 90 97 117 112 81 78 75 76 80 83 82 80 77 79 78 75 73 72 70 70 73 66 63 64 63 55 47 43 32 32 36 49 68 88 102 109 99 96 89 84 84 86 85 81 79 104 109 95 99 113 113 106 109 118 129 138 143 147 158 170 152 156 159 160
153 153 151 147 139 127 115 105 102 101 103 109 115 122 129 138 130 132 133 124 118 92 62 73 74 101 84 63 42 48 43 61 61 71 84 82 74 84 93 85 74 73 70 68 70 74 78 79 79 82 81 77 74 73 71 68 72 66 64 64 56 41 30 28 39 48 49 41 42 62 88 103 109 112 111 108 105 104 103 100 113 117 112 107 109 108 106 111 119 132 146 153 157 158 157 155 159 167 173 173
147 148 147 144 140 134 130 127 126 119 117 123 128 128 132 139 128 129 130 128 133 108 72 84 89 80 75 62 60 58 65 61 58 69 68 57 55 59 55 48 51 61 69 66 66 74 82 85 82 88 88 83 79 77 75 71 74 70 68 64 51 34 27 30 46 50 52 46 40 42 54 66 101 116 129 129 124 122 125 127 126 115 105 105 104 97 111 139 149 161 166 157 151 154 157 155 171 177 179 175
151 146 144 146 145 140 141 145 139 143 142 138 139 141 137 129 116 118 123 129 135 120 88 72 83 79 92 85 94 83 87 77 75 80 75 64 59 56 50 45 46 48 54 62 65 71 81 91 88 92 92 89 86 85 80 74 74 73 63 72 61 47 27 31 34 43 50 56 49 44 48 42 59 80 107 124 126 121 123 129 122 120 108 107 119 125 138 162 165 162 158 158 161 164 167 169 168 169 171 172
153 158 155 146 147 153 153 144 143 146 144 139 138 141 136 129 114 109 107 112 119 117 99 76 65 70 82 76 89 88 99 98 98 98 95 86 78 75 74 72 54 49 50 55 56 57 71 87 79 79 76 75 78 82 83 81 73 74 68 77 74 64 40 35 38 53 52 58 60 57 59 49 42 49 67 93 114 121 120 120 114 125 122 123 139 147 146 155 153 151 155 165 171 169 166 167 167 164 165 168
162 169 163 145 134 142 154 158 161 156 152 152 150 145 138 136 123 113 101 98 104 106 94 79 72 74 78 71 78 79 89 90 91 96 96 89 80 76 73 72 54 51 50 47 44 47 62 78 78 79 78 77 81 87 90 89 86 81 80 74 88 102 128 140 157 152 101 66 67 61 60 64 58 51 52 67 89 105 113 114 127 135 129 118 119 125 134 144 147 154 164 171 170 166 165 168 157 157 159 164
178 169 153 127 98 89 112 143 157 156 147 138 137 140 136 128 125 121 114 108 106 102 91 80 81 87 92 87 84 82 81 80 77 84 89 85 78 74 70 68 63 58 54 53 54 58 68 79 85 90 93 94 94 92 89 83 95 85 91 78 89 114 187 233 243 225 136 74 76 69 64 75 69 66 63 63 68 78 90 99 144 153 146 114 83 78 98 120 136 143 149 148 141 138 143 149 157 160 165 167
160 148 121 88 65 61 70 79 112 115 104 88 96 125 136 128 127 130 127 116 105 98 92 89 89 96 99 99 91 92 91 92 87 90 89 85 82 83 84 84 82 76 71 72 75 79 81 82 82 88 90 89 88 88 85 81 85 78 89 80 76 99 178 231 227 213 131 77 89 83 70 73 69 70 71 71 72 74 73 71 101 129 157 148 106 74 73 82 84 88 87 80 73 76 85 93 94 104 113 116
105 100 81 57 53 62 59 45 64 69 63 56 75 112 131 127 123 126 123 110 97 90 89 90 97 107 102 104 89 95 92 97 95 94 90 84 83 89 91 91 93 89 85 86 87 88 86 83 81 84 85 82 81 85 88 88 83 74 77 80 86 141 209 241 247 234 155 104 109 102 83 74 80 80 80 79 81 81 73 63 57 71 110 136 117 88 75 70 69 73 72 67 65 70 75 78 63 69 70 68
67 60 53 48 43 40 42 46 49 51 51 53 68 85 90 84 88 92 95 91 86 85 87 88 102 114 112 116 98 104 97 101 103 103 101 99 100 103 100 93 97 98 96 93 92 93 93 91 84 88 89 86 84 86 87 86 90 86 83 101 124 206 249 246 245 233 169 132 140 137 119 103 83 85 81 75 74 80 85 87 88 56 53 73 77 75 80 80 78 83 87 86 86 88 84 79 83 83 81 78
43 38 37 39 38 33 30 30 35 41 46 48 47 44 44 46 46 53 63 72 74 69 78 103 105 116 127 110 96 99 98 103 104 108 109 103 100 101 102 99 98 108 112 105 99 97 94 87 86 90 93 92 93 94 90 83 85 102 137 180 215 235 243 244 206 163 139 146 148 148 146 137 104 93 80 74 79 88 93 95 104 95 78 62 65 81 89 86 83 90 99 106 105 100 94 92 90 94 90 88
35 29 27 27 28 27 27 28 29 34 39 40 39 36 33 32 33 35 36 40 45 52 76 110 122 128 131 112 102 101 91 94 94 101 104 99 95 95 98 98 108 114 113 105 99 98 95 88 90 92 92 89 90 92 92 88 83 95 117 145 165 172 171 170 153 139 139 148 150 157 160 151 135 124 107 93 88 91 99 106 102 102 96 88 89 95 92 82 88 87 90 97 103 105 106 109 106 107 101 100
31 25 23 23 23 23 27 33 35 35 35 35 36 36 35 34 32 34 29 26 27 33 59 93 122 130 136 123 116 108 88 91 98 103 107 104 102 102 105 107 118 119 116 109 105 104 100 94 91 93 94 96 100 102 99 95 102 99 102 112 121 123 121 120 146 148 151 148 140 144 152 153 156 150 135 117 103 97 100 104 104 104 100 95 94 99 103 103 100 94 95 105 114 119 121 124 122 122 111 99
35 34 32 27 22 18 23 31 35 34 31 31 32 33 33 32 33 37 35 31 30 32 50 77 118 133 144 134 128 111 88 98 114 115 118 121 124 127 129 132 131 131 128 124 121 118 113 107 111 105 102 107 113 114 107 99 115 108 107 118 132 142 144 146 149 144 137 129 121 119 129 145 154 154 150 144 133 122 110 104 104 103 101 94 89 94 110 124 110 108 114 127 134 130 124 123 125 132 124 106
29 26 23 19 15 13 19 27 26 28 31 32 30 27 23 20 33 37 34 30 30 31 43 63 99 124 141 138 137 118 99 122 138 135 133 135 134 133 135 139 140 141 141 138 133 127 120 116 122 110 101 104 113 116 113 109 117 115 120 132 143 147 146 144 132 124 113 113 117 113 117 134 135 139 146 152 152 144 130 118 102 104 104 100 90 84 93 107 112 113 122 132 130 115 105 106 117 130 129 116
42 30 18 16 19 21 23 24 17 20 22 22 21 20 21 22 27 31 27 24 27 28 33 46 58 98 130 142 153 130 106 131 136 135 135 132 124 119 125 137 140 143 145 144 139 134 131 130 128 121 116 120 123 123 119 116 113 119 130 138 139 137 141 146 128 130 119 115 128 128 119 122 124 127 134 141 148 148 142 137 127 116 106 100 91 80 80 88 104 106 117 129 126 122 130 143 119 124 119 113
101 78 49 33 29 29 26 22 14 14 14 14 11 11 19 28 15 18 20 23 28 29 31 39 42 72 117 151 161 134 97 118 120 125 129 128 122 120 129 142 144 146 150 152 148 144 145 148 145 142 145 145 134 119 115 122 136 140 143 138 130 129 136 146 132 137 129 122 131 133 127 124 128 126 126 128 132 139 147 148 154 133 117 106 91 80 84 94 106 110 112 116 118 100 105 135 100 115 118 113
144 147 131 95 64 46 32 17 22 17 16 18 15 10 15 25 18 17 18 23 25 27 30 35 47 45 96 147 145 122 87 112 134 142 147 146 143 143 146 148 153 156 162 165 161 155 156 158 153 151 154 150 130 111 117 136 141 140 135 130 132 140 148 151 138 134 134 135 132 129 130 133 131 124 119 116 112 123 135 134 147 140 142 134 102 80 83 94 102 116 114 113 136 85 70 117 52 95 124 112
111 143 163 154 138 118 82 45 28 18 12 15 18 15 16 18 19 18 16 16 19 23 27 28 38 54 112 144 143 115 88 113 141 150 158 155 146 143 151 162 163 168 171 171 166 162 161 161 164 157 144 131 124 127 133 138 129 133 135 136 138 139 135 128 119 119 123 132 137 136 133 132 130 125 124 120 115 121 127 123 129 131 144 145 115 84 80 88 100 112 113 116 135 90 83 128 61 92 113 106
113 122 128 131 145 157 145 122 77 60 40 28 21 15 13 14 12 16 16 14 15 22 27 28 32 54 113 141 156 137 107 124 150 155 160 156 147 146 157 170 170 172 170 164 161 162 162 160 150 137 119 109 114 127 139 145 135 136 136 136 135 129 115 101 97 98 104 116 127 129 128 127 127 126 129 128 124 129 134 129 114 114 127 129 103 77 77 87 97 105 107 111 128 88 86 130 71 97 111 105
139 139 135 125 114 117 136 155 154 134 104 72 44 24 15 13 8 15 20 20 19 23 30 36 36 42 69 93 129 143 125 149 160 162 166 169 165 161 164 172 163 167 167 163 165 170 163 151 124 118 120 131 138 137 140 147 138 136 133 131 131 128 116 105 120 114 113 118 124 125 125 125 121 121 126 126 121 124 128 125 124 119 120 112 90 77 82 87 105 104 106 110 125 89 93 134 74 97 110 102
137 142 146 141 119 103 109 125 156 157 152 136 105 68 34 15 18 17 18 20 17 16 23 33 45 41 34 52 79 113 100 144 153 152 156 164 164 155 151 151 151 156 156 153 155 156 136 108 124 125 132 141 140 134 136 144 126 124 121 120 124 128 125 120 132 127 122 124 126 126 127 129 119 119 121 117 110 113 120 116 128 125 120 103 86 88 100 103 105 99 101 109 124 91 95 129 69 90 103 98
159 163 163 155 139 119 101 93 110 126 149 159 153 127 97 76 37 23 17 21 20 13 16 26 53 73 73 104 103 125 90 141 163 157 154 156 153 145 145 151 159 160 154 147 154 158 133 99 98 114 128 128 130 135 140 142 126 124 120 117 119 123 123 120 116 115 117 120 121 119 122 126 114 112 115 112 105 112 123 122 121 124 114 85 66 84 109 112 99 91 98 110 126 92 90 118 68 87 100 96
181 180 175 157 134 120 109 94 95 112 122 141 149 162 148 135 108 68 33 26 25 19 21 30 47 84 124 174 168 147 108 153 175 166 158 160 163 163 163 163 167 170 153 152 161 161 149 115 82 85 98 116 127 136 143 143 127 129 128 126 126 124 119 111 112 114 116 120 122 120 114 109 94 98 101 100 100 111 122 125 120 120 108 71 51 64 78 86 102 88 88 104 119 112 116 133 87 98 98 107
174 174 168 137 102 93 102 104 99 117 118 124 118 143 147 152 144 138 113 70 33 19 19 20 31 55 96 161 188 162 125 162 172 169 167 168 171 170 164 160 160 171 163 165 162 155 147 110 93 75 74 93 110 124 133 134 132 134 132 126 118 115 113 110 114 117 120 125 127 125 118 110 94 101 103 100 101 109 119 124 122 118 106 68 46 53 57 67 86 76 76 90 100 105 112 121 94 96 89 101
171 177 168 124 70 54 72 87 100 127 141 138 118 123 128 138 149 152 157 146 109 60 29 20 33 49 71 122 161 144 110 149 167 168 166 163 160 162 169 176 169 173 175 177 167 163 151 111 89 81 83 86 81 87 104 114 123 130 132 126 116 113 116 119 119 121 123 124 122 114 107 103 111 115 118 115 115 119 126 130 121 118 112 80 59 60 61 68 88 87 88 91 92 91 91 94 87 84 76 82
158 162 154 118 70 48 51 53 73 108 146 160 155 141 127 118 125 148 162 155 147 134 97 56 41 79 106 123 140 116 92 134 140 147 151 149 146 147 149 151 151 147 155 163 160 165 156 125 90 86 88 87 77 73 81 85 95 108 120 124 122 119 117 115 117 117 118 118 114 108 104 105 117 116 116 117 120 123 125 127 128 126 125 101 80 75 68 73 77 80 82 82 87 92 94 91 92 86 80 82
115 110 105 89 70 63 59 46 54 76 113 136 156 154 144 129 118 126 137 146 151 149 140 132 83 119 140 121 118 98 94 127 142 144 143 136 133 133 134 132 128 133 153 158 149 139 125 121 112 101 96 95 90 86 81 71 78 85 96 106 115 120 121 118 108 106 107 112 114 112 115 120 122 116 111 113 117 119 118 116 116 110 107 88 71 67 63 74 72 72 71 71 76 83 84 79 79 78 84 85
90 81 74 68 66 76 79 69 59 63 79 84 105 108 116 111 100 108 110 116 135 154 156 143 139 136 136 99 82 64 75 103 117 122 122 114 106 106 102 96 123 134 159 162 151 117 86 106 117 118 122 113 94 84 84 79 76 77 79 84 96 112 121 124 113 107 107 114 117 115 114 119 132 125 120 120 120 118 119 121 87 79 79 66 57 57 58 74 63 61 60 61 62 63 64 64 60 63 75 70
112 104 97 86 80 90 98 94 91 94 106 95 101 94 106 105 99 92 86 91 104 123 136 144 143 126 139 121 99 69 77 97 120 129 129 114 100 93 86 79 84 91 113 134 153 126 88 118 105 107 117 117 107 100 93 83 84 81 75 71 75 86 95 99 122 114 115 123 127 123 119 120 123 120 119 117 113 110 116 125 90 83 87 80 70 65 61 74 83 81 83 83 77 70 69 73 77 74 78 62
|