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