CAPE 33 16 0 0 1 12 10 8 6 4 0 0 3 7 11 13 7 10 9 10 14 18 21 18 25 18 12 11 13 9 19 26 29 28 39 46 36 38 37 26 32 18 14 13 14 19 33 43 46 43 35 29 33 34 33 40 39 43 60 34 48 53 44 38 56 54 44 38 41 52 50 58 60 58 54 45 37 36 37 41 46 50 50 63 65 60 50 43 44 33 37 42 36 34 61 66 82 51 45 60 55 50 38 43 39 16 0 0 0 0 0 0 0 0 11 20 25 25 22 12 28 11 1 9 25 30 48 37 28 25 21 30 29 33 29 23 17 19 22 26 31 41 51 56 61 61 57 57 63 63 53 37 43 56 66 67 66 68 79 80 71 63 66 69 62 48 38 35 38 50 53 54 55 53 41 40 28 27 32 34 33 49 53 55 51 41 32 26 21 43 55 51 44 50 81 76 71 65 58 47 34 33 31 26 27 42 33 28 35 9 0 1 1 3 3 3 4 3 0 0 0 1 3 6 8 3 1 2 6 9 11 13 26 20 16 11 7 8 9 17 17 18 27 41 42 43 35 27 25 11 10 10 19 26 31 40 46 45 40 51 71 63 34 48 51 50 56 37 54 52 40 41 63 65 59 40 40 44 50 69 57 58 56 52 45 40 47 43 47 50 55 69 79 83 61 40 40 36 33 44 26 24 48 64 68 69 64 71 69 46 40 49 41 33 16 0 0 0 0 0 0 7 44 42 38 27 18 16 35 23 8 15 31 37 45 33 23 26 32 30 7 4 19 22 21 22 22 23 28 40 51 56 59 65 65 69 72 63 34 35 52 61 63 59 58 65 74 83 81 74 72 70 70 62 55 52 49 52 61 59 56 54 50 42 36 38 43 43 42 54 56 55 50 41 30 21 26 39 44 43 34 28 56 61 51 49 47 41 28 25 20 13 16 27 34 43 24 3 1 4 5 3 2 2 2 3 2 0 0 0 0 2 2 0 0 0 0 2 7 15 22 11 13 10 5 6 6 16 16 15 18 31 52 47 46 35 27 21 18 14 22 26 28 32 39 37 36 42 50 49 28 36 47 58 51 43 55 43 38 35 43 57 64 45 45 49 53 55 54 56 53 53 50 48 63 42 39 44 46 45 42 41 41 34 35 40 38 51 26 20 39 58 45 54 46 49 56 51 38 35 36 41 53 38 14 3 0 0 13 35 64 55 68 43 21 20 35 36 16 17 27 35 36 29 23 27 34 35 30 10 13 17 20 22 23 23 29 43 48 49 53 64 64 79 80 66 47 54 73 60 56 50 49 66 61 78 88 88 76 56 63 69 69 67 63 60 67 58 58 63 67 67 59 57 48 43 42 45 51 51 43 34 28 25 30 44 28 34 41 37 29 37 40 37 34 32 34 37 41 36 33 33 36 57 16 5 7 2 3 4 3 1 1 1 3 2 2 1 0 4 3 0 2 6 0 1 3 5 8 8 10 10 9 8 6 5 11 13 9 15 31 41 48 35 31 31 28 18 29 26 25 27 32 40 36 36 37 36 33 36 28 57 72 61 46 37 38 37 58 66 48 42 53 59 64 67 67 55 54 50 50 55 58 37 59 66 53 49 54 46 41 38 43 43 40 51 37 30 44 55 51 50 42 35 42 55 52 31 35 52 89 107 88 81 5 51 54 60 76 87 98 46 24 22 27 29 25 23 29 31 27 23 21 27 36 44 40 28 25 16 15 19 22 24 26 29 31 43 57 67 72 89 78 64 67 75 73 65 47 40 45 60 63 75 80 82 74 65 86 86 88 80 65 52 52 52 61 62 55 48 48 48 47 43 44 47 46 44 38 36 29 25 34 65 33 40 46 42 34 35 37 40 38 38 40 44 26 31 37 40 46 62 9 7 12 9 5 2 2 2 0 0 5 2 7 8 3 16 15 5 0 2 0 0 0 3 12 15 7 9 10 8 8 7 4 5 2 5 12 19 29 28 34 32 28 25 29 26 25 24 26 29 29 29 33 35 39 36 26 63 60 53 46 41 39 28 35 40 45 54 70 63 68 64 56 52 52 55 57 61 60 56 60 55 49 62 75 72 64 36 43 42 39 43 43 39 52 57 59 58 42 34 29 31 38 39 39 71 76 75 89 77 75 192 99 86 99 100 59 48 44 33 29 30 30 27 29 27 27 28 31 30 31 39 36 26 25 19 15 16 19 22 27 28 24 34 48 63 80 92 101 75 66 70 65 65 35 44 54 59 67 81 64 72 74 75 80 80 87 75 52 39 40 47 59 54 48 43 44 47 50 56 64 62 54 45 34 37 37 35 42 59 40 47 48 45 42 40 39 42 40 47 45 30 34 31 27 48 60 56 4 5 10 15 15 7 5 2 0 1 5 1 12 9 11 30 28 5 0 0 0 0 0 0 2 5 5 6 7 9 23 18 2 0 1 0 4 11 17 20 30 31 31 33 36 30 29 25 24 26 27 29 43 38 53 50 30 29 38 45 46 45 43 34 35 40 41 55 71 56 60 61 60 57 55 58 63 62 49 38 40 42 46 58 69 68 58 48 59 45 36 38 43 50 43 44 61 59 42 40 22 22 36 40 45 85 88 87 231 395 377 180 77 86 78 53 34 39 40 37 38 39 36 26 28 34 31 31 35 33 34 37 36 29 21 21 26 20 16 18 22 23 24 32 44 62 81 91 81 72 68 66 64 58 42 53 51 50 58 73 67 67 81 77 68 66 78 70 54 39 36 45 56 62 63 60 52 48 55 61 57 53 47 45 42 41 45 43 49 51 41 45 50 54 48 41 41 41 33 45 40 32 34 40 21 32 50 56 1 2 7 12 11 1 1 1 0 1 1 0 5 3 11 29 31 0 0 2 1 0 0 0 0 1 1 2 4 6 11 9 2 2 5 3 3 3 8 15 23 25 31 35 36 33 27 28 25 22 20 23 33 36 50 48 33 27 25 26 30 38 40 34 29 35 34 49 64 63 60 68 72 69 64 62 68 66 49 34 37 45 36 38 48 54 43 39 56 19 27 37 48 54 53 56 61 48 40 42 20 23 30 33 45 71 76 83 254 309 288 191 37 48 44 39 37 38 41 36 40 39 37 33 29 37 35 40 44 43 43 39 30 26 21 19 30 30 21 17 20 25 29 28 47 70 82 90 103 71 70 69 69 67 59 48 35 32 40 61 80 86 83 72 61 57 58 66 57 36 34 42 50 55 61 59 53 53 60 53 34 41 44 49 59 60 68 64 63 56 45 47 57 63 54 46 45 42 37 53 47 38 33 28 52 43 44 49 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 7 10 0 0 2 1 0 0 0 0 0 0 0 1 3 7 2 0 3 10 13 7 4 6 12 16 15 13 12 20 31 32 27 28 26 20 20 25 30 41 45 33 23 24 23 20 23 32 37 33 26 29 43 56 57 45 47 65 68 62 61 68 69 55 34 46 58 47 36 34 64 52 40 51 32 28 31 42 55 56 50 58 45 40 35 23 22 19 55 66 63 58 69 153 100 84 74 27 29 37 37 38 40 43 43 43 37 35 31 30 40 42 44 47 49 46 36 32 34 31 27 31 40 33 32 32 28 24 27 40 62 76 95 102 64 60 68 76 81 71 42 31 32 40 55 69 74 63 64 60 54 54 63 72 52 47 47 47 48 61 56 53 58 59 49 43 54 60 62 66 76 79 75 66 59 54 54 57 61 57 54 53 55 63 58 53 46 40 40 44 33 33 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 21 22 12 14 18 18 15 16 9 7 15 20 20 26 26 18 20 27 32 38 40 30 26 25 24 18 9 14 26 36 37 35 39 44 43 42 46 59 72 56 53 55 56 65 35 39 46 50 46 32 58 53 40 40 42 30 23 24 38 48 49 61 52 49 41 30 20 20 30 39 44 49 52 47 43 42 33 26 26 31 31 37 41 43 44 47 35 31 34 37 42 42 46 46 48 47 41 37 40 34 21 21 32 35 42 46 44 33 29 42 52 75 107 125 107 56 64 78 85 73 47 32 36 45 52 57 59 60 66 65 65 69 71 64 63 58 57 56 57 60 63 60 68 67 62 63 66 68 66 66 73 79 68 60 58 63 62 56 60 58 69 74 74 75 72 65 64 57 47 38 38 43 63 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 15 26 24 27 26 25 19 10 7 7 8 13 22 25 22 20 24 28 29 34 26 25 27 25 18 8 9 20 32 37 34 35 37 38 45 59 61 46 56 55 50 50 50 35 29 30 45 46 31 33 51 30 26 29 26 19 16 34 43 44 51 54 60 53 51 47 40 37 27 26 33 46 56 63 57 43 37 36 33 29 33 33 31 35 45 44 21 30 37 39 41 48 46 45 46 44 40 39 18 10 9 15 20 27 39 47 41 33 37 41 71 100 123 111 77 65 65 74 68 54 46 56 83 84 61 47 55 72 66 64 60 62 67 69 67 64 65 65 62 58 57 64 67 73 78 75 65 54 47 52 62 66 70 68 77 72 65 76 67 74 78 79 81 87 80 77 63 54 52 53 56 70 0 0 0 0 0 1 1 2 4 2 0 0 0 0 1 6 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 7 14 25 34 34 26 38 34 24 28 25 13 16 16 18 24 14 24 24 24 27 26 27 28 25 19 11 8 15 25 29 33 37 37 36 42 63 84 86 76 61 46 44 40 27 26 32 50 46 32 28 37 33 24 19 17 19 18 32 31 36 41 45 58 62 64 67 64 55 34 26 27 33 43 48 52 51 47 57 57 42 30 25 29 32 40 47 34 36 38 35 37 43 41 39 44 46 47 47 32 12 9 10 18 31 47 8 4 20 35 43 51 52 89 100 79 53 63 75 71 62 53 50 52 66 52 49 54 62 63 64 62 60 65 72 72 72 74 73 69 66 67 73 71 76 81 73 49 43 36 42 54 66 78 76 82 81 74 69 73 73 69 85 96 99 92 87 83 81 77 69 64 74 0 0 0 0 0 1 0 4 10 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 8 19 26 16 41 38 31 29 27 15 20 21 24 25 12 23 25 21 19 20 24 25 23 19 14 9 11 27 31 42 47 43 34 36 76 77 66 64 60 43 39 39 36 35 47 69 62 41 32 30 25 22 19 17 19 29 36 30 38 32 30 48 69 62 61 63 58 42 30 23 23 32 44 51 60 57 67 60 50 39 18 29 34 40 40 35 32 35 29 25 26 29 35 41 48 49 46 42 36 27 21 26 29 24 30 20 37 43 42 43 53 90 76 56 56 75 79 82 72 59 47 45 51 51 58 56 54 59 55 58 70 75 78 80 75 70 67 64 70 79 68 75 77 74 62 43 40 45 48 56 68 80 80 80 79 76 72 72 66 66 73 92 101 97 92 92 89 85 80 76 80 0 0 0 0 0 0 0 5 15 22 17 1 7 1 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 22 17 6 6 14 15 28 29 30 29 23 21 47 39 26 18 20 29 22 24 18 8 5 20 35 39 42 41 35 39 71 84 68 57 57 50 45 40 35 45 64 75 76 43 35 34 23 26 25 20 16 13 19 16 26 24 25 38 52 54 66 63 57 49 39 21 17 22 35 43 48 58 34 13 28 51 34 36 39 42 42 36 34 42 36 28 24 25 31 34 43 42 42 42 41 37 33 35 28 21 27 35 28 33 32 37 61 76 54 61 71 77 78 85 70 68 61 48 41 53 66 68 65 61 62 72 71 89 99 91 67 53 55 58 64 66 60 76 76 76 67 58 55 60 65 67 75 84 88 86 81 88 85 73 65 65 63 70 74 75 79 85 93 95 91 89 91 0 0 0 0 0 0 1 5 8 10 6 6 15 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 12 33 37 31 20 11 13 31 37 34 24 22 24 18 23 21 10 7 21 42 41 48 45 37 33 41 81 73 63 64 68 66 55 38 47 58 58 56 27 29 26 20 23 29 20 26 32 23 13 12 15 17 24 35 43 57 60 59 51 39 27 22 16 90 122 80 18 1 0 37 53 44 28 36 46 51 53 47 30 27 26 28 26 27 34 42 35 32 34 37 40 38 36 20 16 23 28 20 23 25 32 42 45 51 62 60 62 67 69 57 57 52 45 46 60 88 83 85 84 83 86 85 93 94 80 57 43 40 58 59 57 58 63 69 76 75 74 73 70 69 72 81 86 90 92 88 88 94 88 76 71 65 58 54 52 53 58 74 89 90 97 100 1 1 1 0 0 0 1 2 3 10 9 21 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 24 39 31 19 13 14 15 27 20 23 25 21 19 20 11 8 9 13 25 46 54 44 33 36 60 78 76 76 78 76 71 54 47 45 44 39 20 23 21 19 20 23 18 15 33 23 2 3 12 12 11 17 34 54 56 56 47 33 25 24 14 12 24 21 8 19 1 63 58 52 38 13 40 43 50 48 43 35 33 30 28 30 36 39 39 28 28 33 38 39 41 22 21 20 18 19 27 28 34 35 38 49 60 50 57 72 80 76 78 69 69 71 75 75 80 91 93 92 90 85 63 68 65 56 48 44 52 60 61 67 71 66 77 78 81 83 84 90 78 79 80 83 87 86 71 75 80 81 81 82 77 73 68 63 56 55 69 101 93 104 2 2 4 3 1 1 1 0 4 19 18 19 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 14 23 27 17 14 13 13 16 12 18 39 38 24 20 14 13 5 4 16 36 60 52 37 31 39 66 79 80 81 78 69 67 57 46 44 39 24 16 16 14 12 15 16 7 23 17 6 5 12 13 11 11 23 41 50 52 40 28 21 20 21 21 44 104 102 54 4 43 12 0 23 40 48 73 53 40 26 21 28 30 29 30 34 39 40 31 31 34 35 36 39 26 29 18 10 15 30 33 37 24 27 56 61 66 64 73 85 95 111 64 57 56 60 66 76 97 97 96 91 79 72 58 57 59 58 54 54 59 64 65 70 71 69 71 83 88 86 87 95 93 80 75 74 68 51 57 71 78 81 83 84 86 85 82 71 61 67 81 90 100 1 1 3 5 0 0 0 0 7 26 39 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 19 20 17 14 10 9 9 5 14 22 23 21 20 19 9 2 7 24 50 56 37 35 36 35 46 70 69 65 59 59 72 43 43 39 30 21 18 18 13 21 24 14 19 14 9 8 11 11 7 5 7 18 35 44 36 28 20 17 23 40 61 79 97 55 0 0 0 0 4 13 30 69 36 40 45 41 34 35 36 29 28 32 34 28 33 33 32 33 35 29 33 33 20 10 17 37 41 43 42 49 65 73 72 69 81 86 82 69 51 48 51 53 59 75 92 98 104 94 66 64 65 62 60 58 58 58 62 76 76 74 68 59 73 87 82 73 79 93 88 80 68 60 52 55 75 79 82 83 84 86 91 87 75 67 77 94 80 87 0 0 2 2 0 0 0 0 1 9 24 31 3 0 0 0 0 0 0 0 0 0 0 0 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 12 9 7 6 1 15 24 26 22 16 20 5 4 12 27 44 32 33 33 31 35 54 60 64 56 43 45 36 40 38 37 32 20 13 20 24 20 13 15 6 10 10 7 6 4 5 11 13 24 35 35 28 21 15 20 26 37 119 52 18 0 12 24 0 0 22 28 23 25 28 36 42 39 32 30 31 28 36 40 34 36 36 34 33 32 30 36 37 36 29 26 34 38 38 37 53 68 69 70 77 98 97 78 65 70 39 38 47 52 56 80 92 82 68 59 59 54 61 59 58 60 64 75 77 84 82 80 77 76 83 84 84 81 82 95 86 67 66 72 71 64 72 75 83 87 84 83 78 78 80 86 89 78 81 0 0 1 1 0 0 0 0 0 1 7 13 3 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 13 11 8 1 8 18 22 20 14 16 8 5 7 15 30 37 34 33 33 35 42 52 51 46 37 32 34 40 38 34 30 21 14 22 18 10 9 10 5 9 10 7 7 6 1 12 7 19 27 27 24 25 16 23 18 6 33 5 0 0 67 183 190 79 34 25 19 20 27 37 35 38 39 34 32 34 38 31 24 30 39 39 34 34 35 35 37 39 39 39 44 47 36 35 58 64 63 66 86 104 110 93 65 49 44 47 48 49 57 74 85 55 53 50 49 59 68 65 59 65 76 82 78 77 79 84 89 85 77 76 75 75 76 81 75 68 74 80 82 87 86 81 85 88 83 74 77 87 85 81 86 93 85 0 0 1 4 5 2 0 0 0 0 3 4 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 10 9 11 10 5 11 14 16 17 15 9 8 6 11 23 37 39 32 33 33 37 42 44 36 26 30 31 27 31 32 35 23 13 20 19 6 7 6 5 6 10 9 10 7 4 10 4 9 18 21 19 15 13 23 31 18 7 32 97 21 27 57 66 69 61 32 18 16 26 35 40 36 36 33 27 36 37 29 27 32 39 45 40 41 41 39 37 42 37 31 46 57 41 33 107 130 93 68 86 100 140 135 107 72 51 46 49 56 60 62 60 68 78 73 66 70 79 78 71 74 80 86 89 76 76 80 87 89 81 80 78 75 77 81 81 80 77 77 78 79 79 83 92 97 95 86 77 75 81 92 95 89 78 6 5 3 5 1 0 0 0 0 0 9 4 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 12 11 15 17 15 15 18 18 16 15 12 9 4 9 17 21 24 32 36 32 36 41 39 27 20 26 27 20 17 29 35 30 24 22 20 3 5 4 2 4 10 14 11 9 7 7 3 13 15 17 12 7 11 16 23 27 30 55 120 18 0 0 22 50 19 22 32 30 25 22 25 26 30 28 27 30 30 25 28 37 47 51 49 47 42 32 25 34 42 38 46 50 41 31 30 78 70 68 94 120 159 123 100 83 74 69 63 63 64 64 69 77 75 83 87 88 83 69 87 84 87 91 87 77 75 73 76 79 79 75 65 72 77 86 94 92 80 88 93 88 80 85 89 90 92 91 84 82 89 89 78 70 68 15 14 9 8 0 0 0 0 0 0 0 1 3 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 11 8 0 0 0 0 0 1 5 1 0 0 0 0 0 0 0 2 4 5 6 17 20 19 19 20 20 19 13 11 11 3 4 11 17 24 37 50 32 34 45 47 33 23 26 27 24 20 26 48 35 23 24 20 1 1 1 7 9 8 13 13 10 7 7 11 12 13 13 8 9 13 7 34 29 48 97 130 81 8 0 0 5 9 45 34 33 35 36 35 34 31 28 29 31 28 26 37 52 54 51 51 46 42 40 41 41 41 43 46 47 46 43 43 56 48 57 87 122 135 96 99 86 74 79 90 76 69 81 110 132 92 97 98 98 84 65 80 81 85 90 90 83 72 64 63 62 62 66 65 57 67 82 91 91 83 84 80 85 89 87 90 87 84 87 91 94 100 103 86 79 76 18 20 15 8 1 0 0 0 0 0 0 0 1 3 2 0 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 5 9 0 0 1 1 0 0 0 0 0 0 1 3 4 16 18 16 15 14 19 13 12 12 10 12 9 13 19 34 46 28 34 41 50 53 51 48 30 26 24 25 28 14 8 19 17 6 6 5 8 4 1 7 15 9 8 11 9 3 4 5 2 12 15 10 28 30 46 86 135 129 0 0 0 26 40 31 8 6 17 22 22 27 32 31 28 27 29 33 38 60 63 53 43 39 40 43 41 35 33 41 44 46 50 50 50 60 56 62 91 122 132 108 112 111 93 94 108 81 74 88 97 99 96 66 70 79 77 69 67 73 74 78 77 71 63 60 59 54 53 56 60 63 64 81 87 85 88 93 79 73 85 97 98 99 89 88 85 81 78 75 84 80 74 14 19 10 7 4 1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 2 3 2 1 4 2 0 0 0 0 0 0 0 2 13 16 15 13 11 13 14 13 18 21 22 20 21 18 32 38 30 37 37 47 58 66 58 31 23 26 29 22 4 13 20 20 16 12 6 6 3 1 9 18 14 12 9 9 9 7 2 1 14 13 8 16 24 47 35 31 27 7 0 66 62 42 20 11 16 26 30 25 25 30 31 26 26 29 32 36 47 50 41 37 40 38 39 36 36 35 39 50 49 48 47 42 43 54 54 97 136 145 128 131 124 102 94 97 87 72 111 116 100 81 85 82 68 71 68 65 67 70 73 80 76 68 66 59 55 51 53 58 63 62 72 77 76 78 87 93 88 87 93 101 107 98 95 95 89 81 77 85 81 86 11 16 3 7 3 1 1 0 2 1 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 0 0 1 1 0 6 3 0 0 0 0 0 0 0 0 2 7 20 19 15 14 19 14 16 21 22 20 23 19 21 29 32 34 36 34 38 51 51 29 25 25 25 14 5 16 14 16 18 17 11 6 1 2 11 18 20 22 12 8 6 5 5 6 10 7 4 7 18 27 19 16 29 26 0 1 8 19 22 26 41 40 53 35 20 25 31 27 27 30 33 35 37 42 38 39 42 44 52 47 35 34 38 44 49 37 52 62 65 64 56 99 120 121 115 123 151 119 107 92 78 75 140 117 114 118 99 68 71 69 69 66 65 69 80 75 73 72 69 62 61 52 59 67 68 70 67 68 73 82 93 93 90 103 94 96 111 113 105 101 88 80 80 77 95 102 8 8 2 14 3 0 0 0 1 2 3 1 0 1 5 1 0 0 0 0 0 0 0 2 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 0 0 0 0 2 7 7 2 0 0 0 0 0 0 0 1 5 14 21 20 19 23 28 26 33 28 24 20 14 16 17 28 31 26 16 27 40 46 42 35 20 24 20 15 16 14 13 10 23 24 12 0 3 9 13 18 26 31 28 14 8 6 7 6 5 12 13 12 14 17 11 62 42 0 0 0 4 28 42 46 43 15 4 36 42 27 28 28 29 31 32 32 32 33 39 41 42 44 43 36 34 33 33 34 31 52 58 61 60 62 105 113 114 121 138 144 108 86 123 95 67 105 102 100 100 105 94 75 66 68 69 73 78 79 78 79 79 75 71 69 58 53 59 68 70 65 65 77 87 94 92 83 81 89 98 104 105 109 118 114 102 98 100 102 93 7 6 2 5 0 0 0 0 0 2 13 3 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 21 19 2 0 0 0 0 0 0 0 0 1 3 11 12 13 11 10 15 33 27 26 20 13 17 10 24 26 15 9 26 21 38 40 31 20 18 26 17 10 10 9 6 24 22 14 10 6 8 10 10 19 36 46 11 18 11 5 6 2 19 24 15 10 15 7 79 46 1 0 0 0 15 26 45 46 0 0 20 22 20 27 31 37 38 31 28 31 31 35 39 44 44 38 32 32 27 27 31 36 50 64 77 56 48 91 100 118 113 118 138 144 92 124 91 67 91 112 118 149 121 83 66 72 71 74 78 81 81 80 76 82 80 76 74 70 68 60 61 66 66 72 87 95 94 88 79 86 92 105 108 97 91 114 126 116 110 114 114 95 11 5 3 3 1 1 0 0 0 19 66 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 1 16 30 25 0 0 0 0 0 0 0 0 0 0 1 3 7 9 10 9 9 18 20 26 17 10 13 13 20 22 13 10 24 25 21 31 27 21 21 22 21 11 5 4 6 26 21 19 24 28 15 14 13 18 19 11 6 13 9 5 6 8 15 16 11 7 9 12 11 22 11 0 0 0 0 0 22 28 0 3 38 26 25 31 35 38 35 27 25 27 30 32 35 40 40 34 28 29 27 30 36 43 49 58 62 47 76 124 112 92 114 115 115 108 98 109 94 95 101 104 125 97 103 92 77 74 74 84 80 81 89 99 88 91 92 88 80 71 64 60 59 62 65 69 85 96 92 87 89 99 105 108 112 101 91 109 108 109 109 113 114 97 17 10 10 8 4 1 6 4 1 17 30 4 8 2 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 4 11 21 17 0 0 0 0 0 0 0 0 0 0 0 2 8 9 10 10 13 16 15 35 17 13 11 9 12 19 14 19 27 27 15 29 24 21 24 26 26 12 8 4 14 52 30 35 30 24 19 19 16 20 13 6 9 9 4 3 9 14 13 18 4 4 7 9 5 26 20 7 0 0 0 0 0 0 0 4 23 39 20 19 30 35 27 39 35 29 28 31 33 35 34 32 31 31 33 43 41 49 68 87 75 56 66 113 121 44 159 126 134 140 125 128 144 144 130 113 92 51 57 77 78 74 80 97 86 98 98 93 91 88 98 95 91 86 80 79 77 75 71 71 82 88 93 92 90 91 103 103 103 107 99 92 100 99 108 112 110 104 13 12 20 13 5 1 4 6 1 9 10 3 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 6 8 9 7 3 0 0 0 0 0 0 0 0 0 0 0 1 3 5 13 16 21 21 24 44 16 17 13 8 10 18 15 22 28 26 24 32 29 25 23 27 34 21 6 2 31 56 15 18 20 20 22 24 19 24 15 10 11 15 15 31 36 31 20 2 4 11 8 4 4 11 14 39 41 21 0 0 0 0 2 4 11 12 3 0 11 23 27 33 37 29 22 24 31 33 34 33 33 36 41 44 43 54 75 94 118 110 122 146 118 59 161 119 172 181 157 155 168 165 146 128 111 105 68 93 90 85 90 96 93 117 127 123 115 109 114 98 93 91 85 84 91 81 78 78 81 82 94 93 93 94 94 93 95 104 111 104 96 93 87 95 99 102 10 11 22 5 8 8 4 0 0 2 3 3 5 8 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 17 23 20 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 15 31 30 30 35 24 19 17 13 10 12 17 16 30 28 22 27 34 28 25 23 20 16 7 3 48 58 17 16 14 14 17 20 24 44 17 26 33 25 18 47 52 44 28 25 18 10 8 6 7 8 9 9 29 16 0 0 0 0 28 37 20 0 0 0 18 26 26 30 36 31 23 23 29 30 31 32 37 40 41 41 46 65 111 138 124 127 218 169 108 71 96 150 119 132 179 211 204 200 159 168 128 69 101 122 109 107 110 112 111 119 113 113 114 113 112 101 99 99 100 101 102 100 92 88 89 96 99 105 104 103 100 97 103 104 111 111 106 104 85 119 123 108 13 13 18 3 14 15 7 0 1 4 6 4 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 21 28 24 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 27 44 40 29 21 16 15 18 12 9 13 13 28 24 17 18 26 28 28 33 30 19 8 2 31 33 23 24 22 30 21 17 22 37 25 29 34 38 38 39 25 64 33 8 9 7 8 7 10 13 12 13 29 20 6 18 40 31 29 36 18 0 3 18 22 20 19 24 27 26 24 28 30 32 38 38 35 35 37 43 54 66 105 114 119 150 225 204 135 98 102 114 65 63 82 160 220 217 185 143 115 95 94 114 130 131 132 131 131 145 134 145 144 132 119 112 110 106 106 105 104 116 105 102 103 107 108 94 90 93 98 102 108 108 112 103 109 119 117 124 142 148 9 10 7 0 3 12 4 2 1 2 4 4 5 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 20 17 22 23 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 41 51 49 43 41 37 35 27 16 12 13 11 84 44 20 21 21 23 36 26 22 21 9 22 22 22 25 28 35 20 16 13 14 21 6 13 18 24 26 21 71 39 13 8 11 12 9 10 12 13 12 14 27 9 64 145 145 3 0 2 17 36 41 14 16 21 26 28 26 22 25 33 37 36 29 29 48 49 53 65 63 130 161 153 187 264 216 166 87 80 108 109 74 70 137 195 197 202 154 118 116 112 109 127 129 144 157 157 138 139 129 134 138 138 137 136 134 128 118 112 117 115 119 116 114 115 114 104 98 102 100 103 122 119 113 124 133 133 144 143 166 6 13 9 4 3 5 2 4 3 3 6 2 2 1 1 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 15 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 30 39 48 42 27 30 30 21 20 22 26 63 36 27 38 38 28 35 19 17 18 16 22 30 30 36 33 15 12 10 11 9 8 12 3 4 6 14 19 15 24 9 8 12 13 7 4 4 9 16 20 25 5 50 143 175 21 0 0 50 62 35 6 16 23 26 29 28 22 22 35 40 40 39 36 44 43 54 75 87 85 172 166 191 224 160 140 34 49 108 128 138 100 118 173 178 150 191 120 121 119 113 118 124 143 147 151 157 155 161 141 137 139 142 146 142 141 137 135 134 131 134 122 115 113 114 122 113 119 107 107 126 116 128 147 157 149 127 118 143 7 18 19 11 8 6 4 7 3 4 4 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 20 26 24 24 22 21 27 22 16 21 21 33 64 59 25 12 10 7 8 15 24 33 31 18 18 17 9 6 8 5 10 19 25 22 12 13 9 11 41 6 3 7 8 5 5 14 13 17 18 13 2 1 0 67 170 168 11 76 51 13 4 9 19 20 23 26 24 23 41 36 40 40 35 54 44 51 67 84 96 136 152 138 132 101 50 6 18 83 141 142 148 117 206 186 143 158 143 163 147 137 130 124 132 136 136 148 170 177 156 143 140 147 154 143 151 142 121 114 121 125 128 126 126 127 125 118 127 121 111 112 120 127 129 135 119 98 98 117 4 12 14 6 21 14 5 10 4 11 8 4 3 2 1 0 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 2 1 1 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 20 20 19 24 31 26 19 16 21 46 62 71 48 21 11 17 13 36 51 43 30 26 9 7 8 7 10 17 14 14 17 22 18 12 4 15 33 2 1 4 6 4 7 19 9 12 21 19 4 3 2 1 11 2 11 117 38 4 3 5 11 21 25 26 24 25 45 34 54 54 42 51 47 49 56 59 72 105 100 117 101 54 0 2 56 88 115 147 165 163 242 184 158 151 123 168 168 166 152 133 128 146 156 156 154 159 165 160 146 152 158 155 157 134 133 131 129 130 148 141 142 143 138 127 123 122 108 103 109 112 114 123 105 89 90 103 6 14 20 7 29 14 11 14 7 11 7 6 8 9 3 1 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 21 22 23 33 44 48 40 40 57 39 69 72 64 52 29 25 39 54 59 56 35 13 4 4 6 18 64 39 24 17 14 24 7 2 5 6 0 0 1 2 2 6 16 4 20 115 101 28 4 4 3 117 131 37 147 30 5 2 6 14 19 20 26 25 33 50 30 47 42 50 63 48 48 52 48 51 58 32 20 23 47 53 44 32 103 119 129 161 206 239 158 147 159 152 148 143 176 179 152 131 150 161 163 144 131 140 155 161 156 153 154 165 155 145 146 146 144 146 143 150 156 150 136 135 121 117 113 110 106 102 107 96 83 77 82 30 26 19 13 22 14 18 16 11 12 6 6 9 11 7 7 3 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 12 15 24 30 34 38 52 56 31 34 47 71 82 63 38 36 40 42 41 36 11 2 2 7 28 71 72 25 18 27 30 10 19 4 0 0 0 0 0 1 2 3 7 21 45 68 37 2 3 4 10 32 59 79 27 4 2 2 2 3 8 16 19 33 48 37 48 62 69 66 54 48 41 28 27 40 45 0 0 77 114 116 117 131 123 111 125 160 187 176 143 152 170 161 125 140 160 144 128 140 155 169 160 152 157 171 175 161 158 151 144 142 133 145 149 146 142 141 142 142 140 130 119 114 117 118 118 115 112 114 92 82 72 68 57 37 21 21 25 19 21 14 14 20 18 12 11 9 11 12 6 13 5 2 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 2 3 2 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 3 3 4 31 47 41 25 25 35 59 77 80 69 55 52 49 45 37 23 0 6 6 22 50 56 14 4 16 24 21 31 5 0 4 7 5 0 0 3 3 12 42 29 55 49 35 24 4 68 82 92 81 41 8 5 4 4 4 4 7 13 23 29 28 25 39 56 53 47 44 39 32 36 39 62 100 112 135 141 138 141 150 139 140 145 150 152 154 151 149 160 176 179 179 162 149 139 143 161 185 186 185 184 183 177 174 156 149 153 174 188 184 170 180 183 172 156 150 150 140 132 129 127 135 125 117 112 111 113 101 95 92 47 39 24 25 28 23 20 16 16 17 17 16 15 11 10 12 14 16 12 8 6 5 4 3 4 2 3 3 0 0 0 0 0 0 0 0 0 0 0 1 2 6 7 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 15 29 30 27 29 34 50 50 53 72 83 57 38 29 14 10 19 25 11 6 18 42 62 26 8 8 7 0 0 0 0 3 3 0 0 3 2 13 26 21 58 62 79 81 46 52 87 59 41 40 39 5 4 2 2 3 3 8 17 25 25 21 22 24 33 36 38 38 33 42 51 75 113 149 151 155 155 157 161 156 156 165 175 162 140 154 147 162 200 221 210 200 183 166 157 165 180 179 186 185 187 186 177 167 176 168 167 186 187 198 197 204 209 210 200 215 202 176 160 156 153 147 143 127 118 130 122 107 93 34 28 28 29 28 25 22 20 19 21 24 24 21 20 12 10 12 11 9 10 10 11 10 7 3 7 6 7 2 0 0 0 0 2 3 1 0 0 0 0 2 4 6 9 8 3 2 1 1 1 2 5 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 1 6 17 37 34 33 33 34 38 38 41 61 69 45 26 23 10 1 9 23 18 28 35 43 44 39 12 2 0 2 5 2 0 0 1 0 0 1 7 18 25 23 37 85 123 144 143 78 52 19 23 52 69 35 20 9 5 4 8 21 23 20 22 22 20 20 26 27 32 35 33 36 38 56 100 138 142 161 161 158 149 134 117 136 162 164 154 147 116 126 168 199 211 221 214 196 177 179 188 179 192 193 198 198 187 183 180 175 173 170 168 185 173 181 195 205 202 212 211 206 195 179 163 188 177 156 129 108 108 111 107 25 23 23 26 30 27 25 24 23 24 28 28 26 25 18 13 10 9 8 9 8 10 8 7 8 5 7 9 11 1 0 0 0 3 6 4 0 0 0 0 0 0 4 10 10 7 6 7 7 6 6 6 5 6 3 1 0 0 0 1 0 0 0 0 0 0 0 2 4 4 1 0 0 0 0 2 0 2 9 21 32 26 30 28 29 35 36 39 43 33 20 13 8 26 20 14 16 21 50 33 26 32 30 2 1 0 6 14 13 0 15 6 0 1 4 13 22 79 112 112 156 229 179 167 174 99 3 23 48 65 60 40 19 8 4 7 15 18 16 21 25 26 28 32 32 33 34 37 46 47 48 56 72 93 128 144 155 144 117 96 111 136 144 151 151 137 130 141 180 216 234 233 229 215 213 209 202 213 194 188 206 205 183 183 179 177 171 162 159 153 156 156 160 162 156 158 169 167 152 143 169 138 130 131 134 127 126 131 27 25 24 22 27 23 24 28 30 29 31 29 29 27 23 16 13 11 12 13 9 8 7 10 11 8 13 7 23 37 24 0 0 0 2 4 6 3 2 1 2 1 0 4 11 9 9 14 16 12 11 10 11 12 9 4 3 3 3 4 0 2 2 1 1 5 1 2 6 9 3 4 6 6 5 5 2 11 16 20 23 24 30 24 23 28 31 21 32 18 12 11 4 4 13 15 24 42 61 39 20 42 42 4 0 0 0 0 0 0 3 1 0 0 2 16 66 75 95 124 173 256 226 196 125 61 4 31 37 36 21 0 0 0 4 9 11 9 12 17 19 24 26 23 32 32 35 37 38 40 37 38 41 56 78 94 109 103 92 83 83 93 101 117 133 141 138 123 149 194 227 240 247 266 254 229 214 217 189 196 200 199 191 208 212 194 182 167 161 170 159 148 147 145 137 135 133 135 139 137 134 132 148 144 142 143 143 147 33 28 29 30 24 21 20 27 29 32 45 26 34 30 26 24 17 16 16 16 14 9 9 11 14 13 12 19 19 11 15 13 0 2 2 2 1 2 3 3 3 2 0 1 5 5 9 13 15 11 10 10 11 13 13 10 7 3 1 1 0 4 6 4 2 6 0 0 1 1 3 12 11 11 8 6 7 11 2 17 30 30 24 18 14 17 15 13 30 17 13 17 18 16 29 28 36 54 64 43 38 45 62 42 5 4 1 0 0 0 0 0 0 0 2 12 48 52 45 113 226 297 207 283 182 62 9 33 33 15 5 0 1 4 8 12 11 10 12 13 17 18 17 17 24 28 31 38 46 53 55 51 46 44 52 64 76 74 68 64 65 67 69 79 96 110 117 124 121 173 218 238 248 293 265 240 224 217 207 206 189 204 215 221 240 214 195 187 195 206 186 163 165 164 153 142 159 145 161 168 161 152 156 156 170 184 191 188 31 27 27 28 28 26 21 27 28 28 35 40 32 28 25 29 29 23 21 18 15 13 14 15 18 16 15 18 19 20 10 5 0 2 1 4 3 4 9 5 2 1 0 0 1 1 4 7 12 21 21 10 8 9 11 11 9 4 1 1 3 2 3 2 2 4 2 0 0 1 3 5 6 16 10 6 7 11 5 14 11 10 9 10 2 5 14 18 19 14 15 24 34 40 40 46 52 54 47 32 28 24 44 30 7 6 0 3 1 0 0 0 0 16 18 17 24 59 37 73 164 231 199 254 83 13 2 8 11 2 0 2 5 11 32 32 21 15 13 9 9 14 17 20 24 27 30 36 38 41 48 51 55 47 45 52 59 59 58 57 56 56 59 63 70 78 89 102 112 149 169 205 240 267 252 244 236 226 219 215 185 198 209 225 241 232 221 244 240 228 215 190 200 200 185 176 191 188 193 188 176 167 170 165 196 208 207 199 27 23 29 26 25 25 24 26 27 24 28 34 23 32 29 24 28 34 22 21 16 14 15 15 26 21 19 20 18 14 11 5 2 2 5 11 12 11 11 9 8 4 2 0 0 0 0 3 5 12 25 21 10 7 8 10 9 4 6 7 6 5 6 6 7 5 3 3 0 2 1 1 6 15 6 8 8 6 0 1 1 0 0 0 0 0 9 13 14 15 21 32 42 48 52 67 87 63 44 29 18 1 28 28 12 2 2 14 10 32 27 0 2 25 27 36 49 65 51 142 185 149 140 251 86 17 28 31 10 2 0 7 20 30 30 39 35 23 15 11 17 21 27 29 28 27 30 34 38 44 48 46 50 59 56 53 53 57 56 56 56 55 56 59 59 59 65 79 94 107 112 159 212 239 241 242 242 253 253 233 197 194 189 211 245 256 233 250 237 227 223 214 213 199 186 185 193 187 186 184 181 184 194 195 181 156 156 151 20 18 25 26 26 29 29 25 22 28 24 23 22 24 32 36 35 35 32 31 25 20 18 19 25 23 25 30 28 16 35 7 1 8 14 12 11 18 17 15 16 13 13 7 4 3 2 3 4 7 14 19 15 7 6 9 10 5 9 9 7 6 7 5 8 5 6 6 1 6 8 4 1 3 0 7 7 3 1 0 0 0 0 0 0 0 3 13 16 21 31 36 36 59 69 64 60 50 45 23 9 9 7 11 51 56 33 17 57 23 6 0 1 5 6 47 80 105 122 145 171 152 132 125 79 88 30 27 21 3 1 18 29 41 52 60 57 29 18 17 19 20 25 35 39 36 31 30 34 44 51 55 60 68 66 64 61 60 59 61 59 57 57 58 59 57 56 60 69 74 84 116 172 207 218 237 237 250 245 233 223 219 197 196 209 222 225 229 196 181 183 191 200 194 198 187 164 147 147 150 152 156 159 148 102 109 101 99 18 13 13 15 23 28 34 27 20 26 16 20 20 18 20 31 31 41 45 40 36 27 24 25 25 26 34 30 26 23 26 20 4 15 23 21 21 20 21 23 23 22 20 14 10 7 4 4 6 5 5 11 17 11 5 5 5 3 5 9 8 8 8 8 11 7 10 8 3 4 11 4 1 3 5 0 12 5 0 0 0 0 0 0 0 1 3 3 13 27 38 38 35 53 58 55 54 60 53 24 8 6 5 3 94 78 44 13 12 32 8 5 7 5 0 0 0 2 19 33 41 32 14 1 0 1 2 8 8 2 4 18 27 49 61 62 57 26 25 26 30 36 36 41 54 56 50 43 35 52 60 63 67 70 69 71 67 63 66 67 67 63 60 60 60 57 56 54 56 64 78 84 125 147 181 227 219 210 211 217 220 212 191 177 167 165 169 175 173 145 135 139 145 132 142 137 126 115 109 105 107 106 108 97 63 68 63 62 18 15 13 14 20 20 42 32 18 19 16 23 21 17 18 26 26 38 44 42 38 36 27 25 25 29 41 30 32 33 27 21 17 21 23 22 21 19 25 30 28 25 23 17 13 10 7 5 5 5 6 8 13 15 6 4 3 3 4 6 6 8 8 10 12 9 13 12 7 8 18 10 2 6 9 4 10 5 1 0 0 0 0 0 0 0 0 0 8 16 25 29 27 26 72 65 48 45 36 21 11 6 6 12 58 26 27 25 10 0 1 30 38 21 0 0 0 0 1 2 2 0 2 5 4 0 0 8 3 0 3 12 23 52 61 49 29 10 27 40 43 45 48 49 59 62 62 58 52 52 69 72 73 74 71 73 71 65 59 60 62 58 59 60 61 60 62 62 58 62 70 64 85 89 132 191 212 208 208 199 192 180 164 159 136 127 123 124 136 106 98 99 98 91 98 96 88 80 75 72 75 71 68 62 53 51 54 58 18 16 10 10 14 17 32 26 21 22 23 24 24 24 23 27 29 37 43 40 37 41 33 32 30 37 43 29 22 29 24 22 30 20 20 23 21 21 26 30 27 24 20 15 11 11 7 5 5 5 6 6 9 11 9 4 4 3 4 5 6 7 7 10 12 10 20 19 12 14 19 10 1 4 10 10 3 8 9 4 0 0 0 0 1 2 4 9 19 16 17 22 28 42 44 63 44 25 20 18 19 10 6 8 14 17 74 107 63 13 26 34 27 15 1 0 0 0 1 4 7 7 5 9 15 19 15 12 2 0 4 12 21 24 47 39 18 5 14 47 58 60 63 64 65 65 66 66 62 59 62 78 74 69 69 70 64 58 56 59 65 62 58 59 60 61 62 68 67 62 59 57 64 60 84 133 178 185 191 188 174 155 137 132 107 101 90 83 85 65 69 71 71 69 67 61 58 58 59 58 59 53 50 51 56 61 58 66 23 27 13 11 15 18 21 25 22 21 22 23 24 32 28 26 30 36 42 36 34 35 37 40 35 45 47 36 20 24 18 24 30 22 17 32 26 23 26 23 23 20 17 15 14 11 7 6 6 6 6 6 7 8 8 5 7 5 4 5 6 6 7 8 11 13 17 21 12 17 17 8 11 4 11 12 7 2 1 10 15 11 4 0 2 6 12 16 21 28 33 31 43 58 54 68 66 45 29 18 13 18 7 3 5 9 51 152 118 27 4 8 2 1 3 2 5 27 63 30 7 13 20 15 21 64 83 41 11 2 0 0 0 1 17 25 19 9 6 25 63 77 73 65 66 70 66 61 61 66 69 62 55 53 57 61 60 56 55 59 66 67 62 60 59 58 58 61 68 67 61 57 59 57 61 84 103 116 142 156 154 137 115 98 83 73 72 67 61 57 61 63 63 62 61 56 60 60 54 52 53 44 47 53 57 58 58 63 30 23 16 14 17 19 21 22 21 20 20 20 22 32 29 34 35 35 38 34 33 33 34 37 37 49 42 34 29 29 19 26 30 29 25 26 31 27 22 16 16 14 12 12 11 9 7 6 5 6 6 6 6 7 8 8 9 6 5 5 5 6 7 7 8 10 13 19 12 16 10 13 19 7 9 10 10 11 14 26 37 29 13 2 3 4 7 9 15 30 52 35 34 42 43 33 58 55 48 42 33 27 17 8 5 7 13 13 16 19 14 8 1 1 4 7 5 3 15 31 28 29 31 9 75 160 127 44 26 17 8 4 4 1 2 19 16 14 10 11 55 71 76 72 71 78 68 57 53 56 57 49 50 50 51 53 54 55 56 57 62 69 70 72 70 64 62 68 62 62 59 60 63 65 63 62 62 71 91 111 124 115 93 73 67 61 61 61 58 56 58 57 55 55 54 51 53 54 52 55 59 56 52 59 59 54 51 54 41 17 26 29 20 18 19 22 20 19 17 16 22 31 23 37 36 38 43 42 39 34 31 30 35 45 41 36 36 32 24 26 25 27 34 35 33 28 20 15 12 9 10 7 7 7 8 8 7 7 7 7 6 6 7 8 8 9 7 6 6 6 7 6 6 7 10 12 11 16 12 8 13 16 10 9 9 9 9 12 17 16 11 6 5 2 2 2 7 17 28 19 18 18 16 14 29 37 42 40 43 53 28 24 17 11 9 17 15 14 12 29 49 3 1 4 8 7 3 13 18 41 57 79 249 290 261 185 98 18 13 13 33 38 19 18 16 17 16 15 23 22 51 63 63 63 59 53 43 38 41 46 47 47 48 48 48 46 52 53 62 74 82 85 87 80 76 78 80 70 69 70 72 74 74 71 67 61 62 73 87 87 74 62 56 55 52 54 53 53 53 51 50 50 50 51 51 54 61 65 70 69 60 68 63 58 55 56 29 22 29 33 25 24 23 24 25 24 17 18 22 24 24 43 37 41 46 49 47 35 32 31 35 43 47 33 37 39 35 33 26 21 40 56 40 31 22 18 13 7 6 7 7 8 9 10 10 9 7 6 5 6 7 9 10 10 9 8 7 7 6 6 6 6 7 8 9 11 14 8 11 14 12 11 12 12 12 10 10 8 7 7 6 2 2 0 1 4 5 3 3 7 14 13 9 11 12 12 27 45 34 30 23 16 13 14 17 19 17 25 32 0 1 2 4 4 3 3 1 38 107 209 326 311 289 231 129 28 23 21 43 55 37 17 32 19 18 20 20 16 15 21 26 32 37 42 45 41 39 42 43 45 47 47 47 47 49 52 58 64 71 78 87 88 87 90 93 89 82 79 79 78 77 76 74 67 63 64 66 65 59 57 57 57 52 53 57 57 54 50 49 49 50 50 50 50 58 60 64 64 60 65 63 63 62 61 29 39 34 30 29 27 25 26 26 27 24 22 18 16 22 35 34 39 41 45 44 38 35 32 36 42 42 30 44 50 45 43 49 27 37 36 30 33 27 21 16 12 11 11 9 9 11 13 14 9 7 6 5 6 8 10 11 11 10 9 9 9 8 7 6 5 7 9 9 10 13 12 9 9 11 14 16 11 12 12 11 8 6 4 5 5 3 1 2 1 0 0 0 3 4 5 6 9 6 7 10 18 23 16 25 14 11 11 10 16 18 18 15 8 1 0 5 7 11 15 7 27 87 200 225 79 185 141 100 71 64 62 51 44 28 19 37 21 17 17 16 13 11 13 14 18 26 35 39 38 37 37 39 42 47 46 46 47 51 57 59 60 60 62 68 75 75 76 81 87 87 82 78 76 74 71 70 63 62 62 61 59 55 54 55 56 59 64 62 61 59 56 56 56 54 55 57 59 66 56 59 60 59 62 64 65 63 59 34 47 33 27 27 26 26 26 22 23 26 25 19 14 14 20 31 28 30 39 39 38 49 33 37 39 38 35 32 32 35 48 58 31 37 38 31 26 22 18 18 15 13 13 9 10 10 13 15 12 11 10 7 6 7 9 12 13 12 10 9 9 10 8 7 8 8 10 9 10 14 18 10 10 11 16 20 7 5 10 12 9 6 3 1 3 4 2 6 1 0 0 0 1 0 1 5 7 4 10 14 11 10 9 12 6 5 6 7 11 12 7 8 7 2 0 0 0 3 10 14 16 13 108 124 41 25 28 66 78 63 37 70 143 86 31 18 16 13 13 14 15 17 16 18 18 21 26 32 37 39 40 39 38 41 45 46 46 47 53 54 59 56 54 54 53 58 61 66 73 77 77 73 74 75 74 69 64 66 67 66 64 60 59 56 55 55 60 64 65 66 67 68 66 60 62 63 60 58 54 62 65 61 54 55 56 50 48 29 32 29 33 28 25 25 26 23 25 25 24 21 17 19 22 22 23 32 37 40 46 47 31 33 40 40 40 39 39 35 35 38 36 40 44 36 25 20 18 16 13 17 18 15 14 11 10 10 11 11 12 9 7 8 9 11 12 14 13 11 10 12 13 10 8 8 10 9 10 13 17 16 14 11 21 23 7 3 5 8 9 9 9 4 4 4 4 6 3 1 1 0 0 0 0 1 1 2 9 19 22 19 14 8 7 5 12 11 2 1 0 0 0 0 0 0 0 0 5 10 8 9 72 62 25 0 3 57 46 38 32 29 32 22 9 3 4 5 8 12 16 19 20 18 17 18 19 21 22 28 33 36 36 37 42 45 45 45 44 46 49 52 50 50 53 54 60 64 66 67 68 70 71 71 71 69 64 66 69 71 72 75 76 69 65 63 61 64 71 69 69 70 72 71 67 63 62 60 58 60 60 53 49 47 40 45 51 38 38 35 29 29 27 26 25 24 27 27 27 25 22 20 19 20 23 31 34 28 30 35 38 40 46 50 47 43 40 36 20 23 33 43 40 26 21 19 19 16 11 12 18 20 18 12 11 10 8 9 11 10 8 8 11 15 11 15 14 13 12 11 12 11 9 8 8 8 11 10 8 12 19 11 27 22 7 5 10 11 11 11 9 6 6 5 6 8 7 3 2 1 0 0 2 0 0 0 1 6 16 17 16 13 13 14 7 11 7 0 0 0 0 0 4 6 0 0 1 2 14 39 58 21 7 13 22 29 11 15 13 2 0 1 1 0 0 1 5 8 9 12 16 18 15 17 19 19 19 25 28 32 37 40 41 45 44 43 44 45 44 44 43 47 53 56 60 67 68 68 70 74 73 68 68 69 68 66 69 70 75 82 85 80 78 69 65 69 72 74 73 73 74 72 68 67 61 58 58 56 53 55 53 51 50 52 50 42 33 30 27 28 32 27 26 26 26 32 30 26 23 22 21 24 26 27 29 25 21 22 28 35 44 53 59 53 45 43 27 23 23 26 30 21 21 20 20 17 11 12 15 16 15 14 14 15 15 13 12 12 11 10 13 15 14 17 16 13 13 13 12 10 9 10 10 9 17 17 11 12 18 8 30 18 6 3 9 12 12 10 9 7 6 4 12 13 9 5 2 1 0 1 3 0 0 0 0 0 0 5 7 13 16 16 6 18 21 25 21 0 0 0 20 58 76 2 5 2 16 44 38 5 0 2 6 3 0 2 1 0 0 0 0 0 0 0 2 5 3 7 12 16 18 18 17 17 17 16 23 28 34 39 41 42 46 47 43 42 44 42 42 44 48 52 57 65 66 72 78 81 80 74 68 65 66 71 71 73 75 79 83 85 84 73 69 73 79 81 80 78 76 74 77 71 66 59 61 66 64 71 65 55 45 40 45 34 30 30 30 29 32 26 27 30 31 34 30 26 25 26 25 25 23 22 24 27 27 27 26 28 32 35 44 47 58 57 37 21 20 21 21 18 19 19 19 17 13 10 9 13 14 13 13 13 18 21 18 15 15 15 17 16 18 22 21 14 15 14 11 13 8 11 12 11 16 18 9 12 13 10 27 14 7 5 5 7 13 8 8 8 5 0 9 10 8 7 4 5 2 0 2 2 0 0 0 0 0 1 1 11 15 9 7 22 20 15 9 0 0 0 0 0 1 0 2 1 16 18 13 0 0 0 0 6 13 1 0 0 9 21 17 2 0 7 9 3 1 4 8 12 16 17 18 19 19 16 15 18 24 36 42 43 45 45 49 46 44 45 44 45 47 50 51 52 56 67 76 78 75 78 72 68 67 69 69 71 74 79 85 89 89 81 91 92 88 87 88 83 83 83 82 86 89 106 111 104 88 69 48 39 31 24 24 29 28 29 27 28 30 27 28 28 28 29 31 30 30 29 28 27 21 21 21 24 24 18 30 31 28 28 39 45 54 55 41 22 17 19 20 19 18 16 15 17 15 11 8 11 13 14 14 14 13 20 22 21 20 17 19 19 19 22 25 17 20 17 13 13 11 11 11 11 12 16 8 10 11 13 20 15 5 2 3 6 15 7 7 5 5 10 10 4 3 3 2 5 1 0 0 1 0 0 0 0 0 0 0 6 12 11 13 31 14 14 21 24 15 0 0 0 0 0 0 0 37 32 7 1 0 4 94 71 11 0 1 0 0 2 4 0 0 11 17 6 2 5 6 7 7 8 12 15 18 18 16 16 16 30 37 39 39 45 44 51 51 48 47 49 47 46 46 48 53 59 65 67 66 71 68 67 66 68 72 74 76 86 93 100 108 102 104 104 99 98 105 107 110 125 138 132 108 105 109 99 77 53 26 25 27 24 19 26 25 24 26 30 32 28 28 26 25 26 30 33 33 34 34 30 26 26 20 18 17 21 37 37 33 30 33 36 41 33 29 23 18 20 24 24 21 17 15 15 17 14 9 8 9 9 11 13 15 17 20 24 24 21 20 22 23 23 23 19 19 19 17 14 12 11 11 10 11 12 9 9 12 15 17 13 13 15 11 12 15 7 11 11 5 6 16 1 0 0 4 11 1 2 1 0 0 1 0 0 0 0 0 2 7 7 18 25 10 5 11 16 23 17 0 1 0 1 8 25 27 32 22 7 5 7 40 29 0 0 0 0 0 3 3 0 0 10 18 15 0 1 2 2 4 6 8 8 11 18 20 16 13 19 22 22 25 35 44 49 54 53 50 49 46 46 46 49 55 58 62 63 62 64 67 68 69 70 74 80 81 91 94 100 110 115 95 89 88 90 97 106 82 69 63 68 81 81 76 63 44 29 22 27 33 30 24 27 28 28 29 28 30 30 29 30 27 27 29 32 35 31 32 30 28 28 19 14 16 17 23 36 36 31 28 28 29 36 36 31 28 27 26 24 20 17 19 19 19 17 12 8 8 7 9 12 15 17 20 22 23 23 22 23 21 21 20 19 20 23 17 14 14 12 12 12 12 11 10 11 21 18 14 9 3 2 13 19 17 9 13 14 8 8 10 0 0 0 0 5 13 4 1 0 1 2 0 0 1 1 0 1 4 10 24 20 0 0 1 2 25 37 4 6 15 8 9 20 10 7 12 12 9 8 1 0 0 0 0 0 10 24 15 0 3 24 13 5 3 7 6 5 3 5 7 8 8 8 13 15 14 14 15 15 19 28 39 47 51 55 53 48 48 48 47 46 51 62 66 66 64 62 62 62 67 75 77 79 82 86 86 90 92 88 79 80 76 75 73 70 69 58 52 44 40 44 41 38 32 24 16 12 16 23 26 29 31 32 29 27 28 27 28 30 26 26 26 31 35 29 28 31 35 32 21 15 21 25 26 32 29 25 27 29 36 46 46 41 34 27 17 16 14 15 18 22 22 16 15 11 7 8 13 15 18 21 23 20 18 18 19 19 16 20 19 18 18 20 14 15 16 14 13 16 14 17 17 19 31 16 13 12 8 1 11 19 15 10 10 9 2 4 6 3 0 0 0 6 9 5 7 1 1 1 1 0 3 1 0 0 2 16 37 21 0 2 8 3 14 18 9 3 16 25 12 4 5 0 11 13 11 8 0 0 5 5 3 6 29 8 3 2 5 12 2 4 6 6 5 2 1 4 5 7 11 13 12 12 12 14 18 16 14 15 23 39 49 51 51 49 48 45 48 50 51 56 61 60 61 62 66 70 65 64 69 72 73 75 70 80 85 81 73 82 71 69 61 58 76 56 51 51 45 35 24 22 21 26 29 17 14 15 17 29 28 30 29 28 31 28 26 25 25 25 24 28 32 29 24 37 36 31 23 16 14 21 25 27 27 26 45 55 48 38 34 38 31 21 12 14 13 14 17 19 20 18 18 12 8 8 15 20 23 22 20 18 14 15 15 18 21 17 16 16 16 17 20 17 17 13 13 19 16 24 23 26 30 14 15 14 8 2 9 26 13 9 9 7 4 1 1 1 2 7 1 18 9 1 3 0 0 1 1 1 3 1 0 6 10 11 45 53 25 1 4 0 0 0 0 32 123 84 67 26 0 2 13 24 25 16 3 0 7 10 11 14 17 1 0 1 3 2 1 21 25 13 2 0 1 3 4 6 7 8 10 10 12 14 18 17 17 16 16 23 35 46 48 46 43 42 43 42 45 52 57 52 51 51 54 58 69 75 70 63 65 72 64 72 74 67 57 56 53 46 40 39 43 35 37 18 13 14 13 28 34 25 19 21 32 33 38 23 22 25 27 28 32 29 33 29 24 25 26 20 29 30 26 36 32 25 23 24 25 28 32 28 28 35 45 55 49 40 33 22 16 12 10 11 11 10 15 16 16 23 22 25 18 12 11 15 17 14 15 17 16 18 18 18 19 15 16 13 14 19 25 25 21 16 14 16 18 24 29 31 27 15 15 6 2 20 50 65 16 9 7 4 2 2 3 3 35 55 4 80 33 1 1 1 1 4 8 6 2 0 0 33 31 16 27 23 8 30 34 0 0 0 0 42 122 138 131 50 6 4 15 43 61 55 38 25 21 18 11 6 4 25 100 25 0 0 3 19 21 8 0 1 3 0 3 7 9 8 8 9 11 14 16 14 14 15 14 14 16 24 30 35 38 40 41 45 43 47 49 45 46 48 55 61 62 70 73 72 68 66 64 64 59 57 46 32 31 23 19 20 21 15 16 9 8 18 24 18 27 10 1 2 2 4 8 20 23 27 25 27 29 26 30 31 28 28 28 15 29 26 22 27 29 23 21 23 27 30 32 29 33 39 43 36 36 37 33 23 15 16 14 13 12 11 13 16 17 17 20 28 24 17 13 14 16 12 15 18 19 23 25 23 19 18 20 13 13 14 15 19 29 23 16 18 24 25 26 32 23 14 13 5 3 48 114 122 6 8 6 4 3 3 1 1 73 85 22 107 31 5 3 5 7 6 17 12 8 18 1 77 49 17 22 1 0 7 10 1 3 0 0 0 3 21 40 25 15 9 33 83 29 23 21 20 25 36 12 3 1 4 28 6 0 0 2 5 0 0 7 7 2 0 1 8 11 9 9 9 11 14 14 13 14 16 17 16 17 18 14 18 25 31 36 38 36 40 41 39 40 45 47 58 68 71 74 74 64 59 60 61 50 45 29 19 20 12 11 10 10 11 15 39 35 21 11 2 3 2 1 0 0 1 3 23 22 19 17 22 25 25 27 28 27 31 28 19 32 26 23 24 25 20 21 27 32 33 31 28 36 43 43 39 37 37 34 28 21 21 15 14 13 12 15 16 16 17 18 22 28 21 18 18 19 17 18 19 20 23 27 27 25 23 20 14 15 15 18 22 25 22 16 20 24 24 26 30 26 19 12 3 7 22 109 102 3 4 5 6 3 1 2 1 53 50 35 95 131 26 1 6 11 4 10 18 15 16 25 51 36 12 0 3 17 3 6 18 19 0 0 0 0 0 1 6 38 24 78 142 24 136 134 71 31 38 15 5 7 16 17 3 10 9 3 0 0 0 2 2 9 18 4 1 0 0 3 8 9 11 9 7 9 11 8 8 10 13 11 10 13 18 24 32 41 38 36 33 33 39 41 45 52 55 52 53 51 51 55 54 26 37 27 16 12 8 5 4 4 8 16 17 13 9 5 3 1 0 0 0 0 0 1 19 19 18 15 19 22 23 23 23 27 32 27 24 30 20 25 24 22 19 18 24 32 35 33 29 33 37 37 35 36 36 36 30 22 16 11 11 11 11 13 14 16 17 18 23 31 26 26 23 22 22 22 20 18 16 17 23 26 25 20 17 18 19 18 18 20 19 18 15 19 20 21 31 30 20 12 17 44 38 35 27 6 5 5 4 7 54 79 23 82 58 22 61 195 176 37 5 8 6 6 19 14 12 19 16 16 6 1 0 0 0 3 13 14 0 0 0 0 0 0 5 47 38 109 143 102 90 101 69 82 89 28 29 27 19 21 31 32 15 5 1 1 0 0 7 13 19 12 4 1 13 19 12 4 5 3 4 6 6 7 14 12 8 6 6 7 10 15 21 27 28 25 24 22 20 26 29 35 44 47 47 46 40 37 34 29 32 22 11 9 10 6 2 1 0 3 6 3 3 6 5 1 0 0 0 0 0 0 17 20 16 12 17 17 18 19 20 23 24 22 28 31 25 33 27 25 21 17 19 30 31 31 31 32 26 25 24 24 25 30 26 21 14 7 9 10 10 10 12 17 19 22 26 29 27 30 25 23 23 22 16 14 10 10 14 19 28 21 17 18 20 14 15 18 19 17 10 18 16 14 18 24 14 10 8 21 61 12 6 8 9 8 1 12 26 48 55 93 80 30 77 177 164 25 5 5 5 1 4 5 8 11 12 12 23 6 0 0 0 0 40 18 0 0 0 0 0 0 3 20 54 144 174 166 141 71 59 91 88 36 66 25 9 13 24 24 2 0 8 10 0 0 3 2 4 10 11 2 0 2 2 1 1 1 0 1 2 2 2 4 4 4 4 4 6 10 13 14 15 14 13 14 14 11 18 18 36 47 46 40 26 17 17 20 14 20 19 16 14 12 4 4 1 4 7 3 0 2 2 1 0 0 2 2 2 0 14 15 14 13 15 14 16 15 21 23 18 18 28 27 26 35 33 26 22 17 15 22 27 27 29 30 27 27 23 24 29 37 29 20 14 11 10 12 11 12 14 17 21 24 27 25 25 29 23 21 21 18 12 15 10 8 9 14 21 18 18 18 17 12 14 18 20 16 10 21 16 17 18 17 21 10 12 25 36 11 7 8 9 8 2 3 4 11 20 32 61 21 13 98 149 14 4 3 3 2 3 1 6 8 26 44 47 10 1 19 26 3 34 23 9 5 1 0 0 0 3 35 123 90 79 79 80 56 45 40 32 31 35 28 9 7 7 5 0 0 1 0 0 0 0 0 0 0 1 5 1 0 0 0 0 0 0 0 0 1 4 3 6 5 3 3 7 7 8 8 6 3 3 4 5 7 8 13 11 15 25 34 25 13 14 11 15 34 11 9 10 9 3 5 1 7 14 12 0 0 0 0 0 1 10 9 11 20 16 13 17 17 16 17 22 15 12 15 16 19 23 21 21 23 24 24 24 20 21 28 27 27 27 28 28 28 21 23 33 42 38 19 12 11 11 11 11 12 14 17 20 22 24 26 27 28 28 22 20 16 14 19 17 16 17 18 19 19 22 19 15 11 13 28 24 20 14 13 15 17 11 11 18 5 15 21 23 20 17 15 14 9 4 3 2 6 13 35 61 28 6 106 110 15 4 5 6 5 3 3 3 8 42 83 72 17 12 16 23 33 58 57 30 21 11 0 0 0 15 50 85 14 15 38 71 76 47 43 32 29 33 35 24 22 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 5 2 0 1 0 0 0 1 1 0 0 1 1 1 2 1 2 4 8 17 24 18 26 20 15 23 9 9 7 5 4 3 1 0 0 1 0 0 6 4 1 1 5 8 5 5 16 17 21 20 16 17 18 17 21 17 17 17 17 18 20 18 18 22 22 22 25 27 25 24 23 24 25 24 20 23 26 32 32 18 14 10 9 10 10 12 14 16 19 21 22 27 28 26 22 10 13 13 16 20 21 18 22 22 20 21 24 18 18 17 18 29 25 27 21 9 7 19 11 13 14 6 8 18 29 33 30 23 25 15 8 6 3 5 8 33 64 66 24 107 76 19 5 10 8 5 5 8 7 6 38 75 92 41 14 21 32 32 37 48 30 40 24 0 0 1 19 35 32 10 10 207 103 30 34 36 27 26 26 27 26 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 4 12 19 18 34 26 10 9 9 7 6 5 4 5 1 0 2 4 6 20 10 4 4 6 8 5 4 14 16 14 15 14 15 14 7 7 14 17 15 14 19 21 16 18 22 22 22 20 23 24 23 22 22 23 21 19 22 22 24 23 20 18 17 16 16 16 16 13 14 16 17 16 20 21 21 14 8 12 16 21 23 23 20 22 22 23 25 27 19 25 20 19 27 26 29 30 26 19 23 17 16 14 12 16 25 31 33 31 27 30 21 15 11 5 7 16 20 46 43 15 57 24 7 6 11 13 11 10 12 12 7 29 55 45 36 32 61 36 24 57 108 123 81 33 0 3 10 14 22 23 21 27 18 23 10 8 7 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 2 3 1 1 2 4 11 8 8 9 11 10 19 20 20 22 28 14 15 11 7 4 4 4 12 12 10 11 12 9 8 12 17 15 16 11 9 12 16 9 19 21 20 20 20 26 23 20 21 21 22 18 16 17 21 24 22 23 27 26 19 19 19 17 13 13 14 15 14 15 15 17 16 16 17 18 23 25 24 23 20 20 22 25 26 22 23 20 23 25 23 25 27 28 29 27 22 21 19 19 18 17 16 28 32 31 29 26 21 18 17 15 13 16 66 81 41 8 11 10 8 9 14 15 15 18 15 19 50 80 75 48 36 51 48 34 92 155 147 20 3 0 2 7 7 10 23 20 11 14 18 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 12 14 14 14 10 11 19 24 26 31 23 12 4 4 4 4 8 7 8 9 10 10 9 10 12 13 14 8 7 9 12 9 14 15 13 16 26 34 30 27 24 21 22 18 18 17 18 22 21 21 23 23 21 20 19 18 16 15 17 16 16 16 16 15 17 17 16 19 26 26 26 27 26 23 23 22 22 20 17 19 17 18 19 19 22 23 28 30 27 26 24 24 23 20 20 21 27 30 29 24 28 15 16 16 11 11 10 12 13 14 13 12 9 10 12 12 10 15 17 36 66 45 90 82 54 28 30 27 40 36 10 0 0 0 2 3 2 3 44 33 18 12 17 17 15 6 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 2 5 13 8 14 13 2 2 22 24 24 26 31 6 4 4 4 3 3 10 10 9 10 11 11 12 13 12 13 13 11 8 9 9 8 8 12 11 15 24 33 33 31 28 24 23 20 17 14 14 17 16 14 17 19 19 19 21 20 20 21 21 18 17 17 16 13 14 17 18 21 26 26 25 24 24 24 22 22 22 21 18 14 16 17 21 21 20 23 25 27 27 25 24 23 23 23 24 25 25 26 27 27 29 19 14 16 16 14 10 9 9 11 11 10 13 13 11 10 10 12 18 96 133 93 111 100 105 103 66 12 6 4 2 0 0 0 1 1 2 9 56 28 16 20 29 23 10 11 8 7 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 1 1 4 2 2 3 6 8 6 10 13 15 15 12 27 38 34 19 4 6 8 9 9 8 15 17 13 13 11 11 12 11 17 13 11 11 9 9 9 10 12 13 9 15 19 21 23 26 24 24 24 25 20 13 11 12 13 13 12 14 16 17 20 18 20 21 23 22 18 17 16 13 11 14 18 22 26 27 27 25 23 23 23 22 22 24 21 21 32 30 27 23 20 23 27 28 25 22 23 23 23 23 25 28 26 25 26 26 25 25 24 20 20 19 17 12 7 6 7 9 13 13 12 11 12 15 40 55 80 74 44 23 23 17 14 6 7 6 3 1 0 0 2 2 2 8 22 19 31 30 33 41 13 18 20 17 13 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 4 5 5 4 5 3 8 11 9 8 9 10 10 8 9 27 84 44 22 12 7 7 8 9 8 6 13 15 13 14 11 12 12 9 16 15 12 9 9 9 7 11 11 8 5 12 14 16 17 18 17 19 23 24 22 20 18 16 18 22 14 11 10 12 15 17 22 20 18 18 17 17 15 14 14 16 20 21 22 24 24 19 19 20 20 20 19 22 18 14 17 21 24 19 19 22 26 25 25 26 27 25 22 18 19 21 22 22 24 25 24 22 22 24 23 23 23 21 16 13 10 9 10 11 15 14 13 11 14 13 15 20 16 12 10 8 6 5 5 5 3 4 4 4 4 4 5 11 22 33 23 58 59 46 31 29 24 23 19 9 0 10 4 0 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 15 15 12 11 5 7 11 17 24 13 11 11 12 14 13 15 18 16 13 32 14 6 5 6 7 18 8 3 2 12 13 14 16 10 13 10 8 13 14 12 8 7 9 7 9 9 8 7 9 10 9 8 8 9 13 18 19 18 19 20 23 28 30 24 17 10 10 12 14 18 19 19 18 16 15 16 18 19 20 19 17 18 19 19 16 17 15 16 17 17 16 21 24 23 22 24 19 19 22 26 27 25 26 29 31 26 16 15 18 18 18 19 22 23 22 22 24 25 24 23 22 22 20 15 13 12 13 16 17 17 16 13 10 7 15 24 22 4 3 2 3 5 4 2 3 2 0 1 4 5 12 20 22 24 91 52 29 30 33 32 25 21 16 14 10 11 8 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 10 11 8 8 14 14 9 12 15 15 16 19 21 21 8 3 6 9 3 6 10 10 20 57 9 1 24 11 10 11 11 9 13 9 6 8 11 13 6 5 7 10 8 5 7 8 9 11 11 6 3 4 8 13 14 14 15 16 20 25 24 20 16 13 11 11 11 12 13 16 19 18 17 18 20 22 21 19 18 15 14 16 17 17 13 17 16 16 16 15 23 25 24 23 27 17 20 24 24 20 21 26 32 32 25 18 18 17 16 18 22 24 24 22 20 17 18 20 21 23 29 27 20 16 16 16 18 13 65 70 13 8 8 7 7 11 26 5 6 22 24 6 16 10 3 3 4 4 9 20 28 35 63 227 232 141 54 38 5 14 15 11 11 12 12 19 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 11 12 10 9 12 18 15 17 23 26 20 19 18 20 21 12 12 9 6 6 6 5 12 14 10 2 0 0 8 12 11 10 9 9 13 9 9 12 12 9 7 7 6 6 6 3 5 7 11 15 12 9 7 6 6 5 11 12 14 16 16 16 13 16 20 20 14 12 11 10 10 11 14 17 19 21 19 22 21 18 16 16 13 16 18 18 17 19 19 19 19 18 23 19 19 23 29 17 22 23 21 26 40 26 30 30 23 18 16 45 33 16 16 18 20 17 15 14 11 15 18 21 26 26 20 21 20 18 20 12 13 21 14 12 8 9 11 14 20 7 9 21 24 16 54 62 27 5 8 15 19 28 31 30 27 59 108 90 49 35 11 25 20 15 13 10 10 25 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 1 3 3 3 0 0 3 2 0 0 0 3 1 2 4 5 6 11 12 14 22 13 12 13 15 16 17 16 16 14 10 10 11 8 8 9 5 3 2 1 0 0 0 1 12 12 12 9 11 13 8 7 9 8 8 11 11 8 6 4 1 2 4 9 12 11 11 9 9 7 7 10 11 14 13 11 12 10 9 11 11 10 11 12 11 12 15 17 16 19 22 23 19 18 16 16 15 12 12 16 19 19 16 26 26 20 14 16 14 17 19 23 27 28 44 48 41 36 23 27 29 25 21 19 82 73 34 13 12 15 15 14 12 9 11 15 17 22 27 17 25 23 19 16 14 16 13 12 11 10 25 28 19 6 7 10 7 6 5 4 2 2 4 7 18 33 25 31 38 45 47 78 40 29 33 42 46 41 33 29 23 13 25 26 13 0 0 0 5 7 6 5 3 0 0 0 0 0 3 6 9 11 10 2 5 6 4 2 2 6 8 9 8 2 6 3 3 7 9 9 5 2 2 7 30 16 9 9 12 11 7 9 10 9 10 9 11 11 9 9 10 11 7 5 3 0 0 0 0 0 2 0 11 12 13 10 12 13 12 10 8 5 8 13 13 9 8 4 1 2 7 9 11 12 12 12 11 9 5 5 8 9 10 9 10 18 9 12 14 14 12 10 9 9 11 15 15 17 19 23 30 30 26 22 17 11 9 16 19 18 18 24 27 19 12 12 16 24 18 22 30 29 31 28 26 23 21 25 33 32 26 24 46 56 31 10 9 12 16 13 11 11 12 14 15 17 19 19 28 22 23 19 11 18 17 12 12 19 35 7 2 3 4 6 6 6 6 5 4 5 6 5 10 18 5 7 8 57 120 138 57 46 53 56 56 66 67 63 52 35 31 32 13 0 3 13 7 8 11 12 11 3 1 0 2 5 7 15 17 16 18 39 10 14 13 7 7 6 7 9 8 9 19 16 15 15 14 4 2 0 4 8 13 18 10 7 8 10 10 9 8 7 7 8 8 8 7 5 1 1 1 1 1 0 0 0 0 0 0 0 11 12 10 9 10 11 11 10 7 4 7 11 15 13 7 7 5 6 12 13 12 14 12 7 6 8 10 9 5 4 6 7 8 8 9 9 10 14 14 10 11 9 11 14 16 16 15 15 19 29 38 29 21 13 9 10 15 17 18 18 19 17 12 14 22 25 19 24 26 23 23 24 20 18 21 28 32 30 29 29 27 23 13 9 8 11 16 13 13 15 17 17 24 24 22 22 27 24 22 20 18 18 18 20 61 54 20 3 9 5 3 3 4 5 5 6 6 5 4 4 4 4 4 4 5 20 66 109 94 93 91 89 89 89 86 103 96 65 33 30 8 0 7 16 7 7 10 14 15 15 14 11 9 10 11 15 20 24 28 31 30 39 36 29 22 15 14 25 31 29 29 16 20 13 5 6 8 8 8 8 7 11 8 9 12 12 4 4 4 4 6 8 7 8 7 4 2 0 0 0 0 0 0 0 5 2 0 0 9 8 7 7 7 11 8 7 6 4 7 9 13 15 7 7 10 12 13 14 13 14 19 15 7 6 4 10 15 10 7 7 5 4 4 6 7 9 10 9 14 14 14 14 16 16 12 12 14 21 30 24 20 16 12 9 9 10 14 15 15 16 12 13 18 21 19 24 26 23 19 26 89 62 34 25 28 26 23 23 22 18 15 14 12 12 14 13 14 17 20 23 28 21 25 23 22 25 19 21 21 21 22 35 153 84 6 7 10 8 18 22 15 4 3 5 7 7 6 5 4 4 4 4 3 10 34 78 125 161 143 115 110 126 123 111 97 62 25 20 4 1 7 13 11 9 10 14 14 11 14 14 17 19 19 18 33 52 59 59 55 51 52 49 43 32 23 30 28 32 38 25 15 12 9 8 7 9 8 8 8 8 6 5 5 5 5 5 1 1 4 6 6 5 6 4 2 2 0 0 0 0 1 3 20 9 0 0 10 8 8 6 6 10 6 6 6 6 9 9 12 13 11 5 11 10 11 11 9 10 16 11 6 6 1 2 7 10 9 7 4 3 2 2 3 4 5 6 7 8 10 9 10 11 9 9 10 12 15 16 18 14 12 8 7 7 11 16 16 14 12 14 17 18 18 21 23 19 16 40 118 139 98 59 36 24 24 23 21 20 22 22 16 18 17 12 16 16 20 24 26 21 26 22 21 22 17 22 24 20 18 31 115 45 5 6 8 10 12 14 12 4 3 4 4 5 4 5 4 3 4 4 4 3 21 63 111 147 147 123 111 111 111 93 69 39 19 14 13 14 13 13 13 13 11 14 11 9 13 13 19 19 22 31 47 90 82 88 93 68 68 49 44 41 28 30 24 43 52 34 9 11 12 11 11 10 9 11 10 7 6 2 1 1 1 1 0 1 2 3 4 6 4 2 1 1 1 0 0 0 3 8 4 1 0 0 11 13 12 8 6 5 4 3 4 7 9 6 8 10 7 5 9 6 11 13 13 18 10 8 10 8 2 1 4 8 8 5 3 2 2 2 1 2 2 3 3 4 4 5 6 7 7 7 8 9 12 17 19 14 18 18 16 15 16 24 28 24 14 15 18 16 15 16 22 19 19 59 139 215 173 127 81 34 25 26 24 25 26 24 15 16 16 15 16 16 22 22 20 22 23 17 22 21 17 18 24 24 18 20 38 8 5 7 9 12 12 9 8 7 7 5 2 1 1 2 2 1 2 3 4 7 15 49 62 72 98 106 117 109 92 71 45 25 17 19 27 24 24 17 15 15 12 15 10 4 6 12 16 19 18 26 47 104 55 48 58 54 54 43 36 25 14 20 36 16 12 12 6 9 9 8 9 10 8 9 7 6 4 2 1 2 1 0 1 1 0 0 2 4 3 4 3 3 3 0 0 0 3 5 1 0 0 0 10 11 11 8 7 5 4 7 4 7 7 4 5 5 6 6 7 7 8 15 18 15 12 11 16 12 5 6 8 9 6 4 5 4 2 2 2 1 1 2 2 2 2 3 4 5 6 7 8 6 9 14 17 13 16 17 19 21 22 30 40 41 34 25 19 17 15 18 24 21 22 72 155 219 178 133 121 101 65 43 26 28 28 23 13 19 15 13 14 16 17 21 20 19 21 18 21 20 15 15 24 33 30 23 17 2 9 11 13 13 12 9 8 7 6 7 2 0 1 1 1 0 1 2 2 4 4 52 47 42 52 52 102 115 92 59 33 21 17 19 22 21 22 28 23 18 18 24 24 10 6 14 15 20 15 19 39 66 57 38 29 27 28 31 28 14 2 2 1 3 4 5 6 7 7 4 3 3 3 4 4 3 2 2 2 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 1 2 0 0 0 0 8 8 8 6 6 5 5 4 1 3 5 5 5 4 6 6 6 5 5 12 14 14 14 14 13 8 7 11 13 13 9 8 9 8 3 4 3 2 2 2 3 2 2 2 2 4 6 8 8 5 8 11 12 13 15 15 14 17 22 27 37 39 42 44 35 33 24 24 26 20 17 59 142 186 158 135 118 99 75 46 19 23 22 18 15 19 17 12 12 14 11 14 16 17 18 18 17 18 14 12 15 18 56 33 9 6 12 6 4 4 7 11 6 3 2 1 2 2 2 1 1 1 0 0 0 0 3 17 78 86 57 33 72 100 83 51 27 19 17 20 24 24 23 26 15 22 34 40 27 13 8 8 11 21 20 20 30 50 67 27 10 7 9 11 8 6 3 2 4 6 6 7 7 7 4 5 4 3 4 3 3 1 1 1 2 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 3 2 1 1 1 0 0 5 5 7 7 5 4 4 3 1 3 4 7 5 3 7 4 6 6 5 10 12 13 13 13 13 8 5 7 11 11 10 9 9 8 4 4 3 3 2 1 2 2 2 2 2 3 5 7 7 5 7 7 8 9 9 11 13 12 14 17 24 25 28 27 26 28 25 24 21 16 15 25 127 136 116 118 81 62 35 18 15 18 19 18 17 17 18 15 13 12 11 11 17 20 19 18 17 15 14 15 25 43 44 18 6 7 10 10 11 8 7 9 1 1 1 1 2 2 2 1 1 1 0 0 0 0 0 4 39 80 57 23 29 63 61 41 24 19 17 17 24 31 32 29 20 27 40 45 32 20 16 13 13 21 20 23 22 33 49 22 21 11 6 6 5 5 4 4 7 10 9 9 9 9 7 6 4 3 3 4 3 2 2 1 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 4 7 6 4 2 0 0 0 2 4 5 6 7 5 3 2 3 3 9 4 1 3 2 5 6 7 9 10 10 9 10 11 8 5 5 8 10 9 8 7 6 4 4 1 2 1 1 2 1 1 2 2 2 4 5 5 5 6 7 7 7 7 9 12 9 9 11 15 21 22 21 19 17 16 16 15 15 28 71 144 78 50 45 15 15 14 13 15 17 17 17 17 19 21 17 17 15 13 13 16 15 18 20 19 18 16 20 37 47 14 6 4 4 4 4 6 7 42 46 8 2 1 1 0 0 0 1 1 1 0 0 1 0 0 0 1 24 27 13 7 17 31 24 17 13 12 14 20 29 34 32 27 31 34 33 30 30 22 14 14 18 17 23 15 15 18 15 15 8 8 9 8 8 5 8 10 9 8 10 11 11 11 8 5 3 2 3 4 4 4 3 3 2 3 1 0 0 0 0 7 2 0 0 0 0 0 0 0 2 7 13 11 5 0 0 0 0 2 2 3 6 5 5 5 4 3 8 3 3 3 4 6 6 7 8 8 9 6 7 8 7 2 4 6 7 6 5 4 2 1 1 0 0 0 1 1 1 0 1 2 2 3 4 3 3 5 7 7 7 7 9 10 9 9 9 15 25 27 28 25 21 19 20 18 53 99 165 196 149 60 21 13 16 12 13 15 16 14 15 15 17 17 16 21 17 14 14 13 17 17 21 22 20 15 17 13 8 6 4 3 3 3 2 2 5 47 54 28 14 7 6 4 3 2 1 0 0 0 0 0 1 1 1 1 1 14 8 1 5 14 9 8 6 5 8 15 27 33 32 28 30 32 30 24 20 18 10 11 11 9 15 10 8 8 7 5 9 15 13 9 6 4 6 7 5 3 7 8 10 10 9 6 4 5 5 4 3 3 6 6 5 4 0 0 10 16 15 21 4 0 0 0 0 0 0 1 1 3 16 11 6 4 6 0 0 0 0 1 2 1 4 4 3 2 2 1 4 4 5 8 7 8 9 9 8 6 6 7 6 4 3 5 5 6 5 3 1 0 0 0 0 1 1 1 1 0 0 0 1 3 6 4 5 5 5 6 8 9 11 11 10 9 9 13 18 21 30 32 28 28 39 59 190 214 217 239 231 115 36 11 65 240 110 36 13 13 13 13 16 16 15 18 14 16 17 18 14 14 19 17 15 15 14 14 8 5 4 5 5 5 4 3 3 11 19 19 21 28 23 7 1 0 0 1 0 0 0 0 0 0 1 2 2 4 2 1 0 1 3 3 3 2 2 5 17 26 29 26 24 33 34 20 8 10 9 7 4 3 7 7 7 8 8 10 13 13 10 7 3 1 2 2 2 2 3 5 5 5 5 5 5 3 3 3 2 3 6 6 4 2 0 0 3 17 25 19 2 0 0 0 0 0 1 3 4 7 19 13 9 8 8 0 0 0 0 1 1 0 0 1 1 1 0 0 1 3 4 6 8 8 9 9 7 6 7 7 7 6 4 6 6 6 6 4 2 0 0 0 0 1 1 2 1 0 2 1 0 2 5 3 4 4 5 6 8 8 11 11 11 11 12 13 12 15 24 37 29 30 60 125 187 187 191 211 227 194 104 47 59 101 71 29 15 14 14 16 16 14 15 17 14 19 14 11 13 19 14 13 12 12 15 38 19 8 4 3 5 5 7 8 9 9 21 14 19 40 47 22 4 0 0 2 0 0 0 0 0 0 1 2 2 2 1 1 0 1 2 2 1 1 1 1 6 13 16 15 14 21 28 12 3 3 4 4 2 3 6 9 9 13 14 12 9 4 3 2 1 0 0 0 1 2 2 3 3 3 4 5 6 6 3 2 2 3 6 4 2 1 4 16 14 19 17 8 0 0 0 1 1 2 2 4 5 8 14 11 8 8 10 1 0 0 0 0 0 1 1 0 1 2 2 1 2 4 3 4 5 6 7 5 5 5 6 6 7 5 4 5 9 8 7 7 5 3 1 1 1 0 0 3 3 3 3 2 0 0 2 3 1 2 5 7 7 6 9 12 13 14 14 15 14 11 16 31 26 28 45 87 128 111 117 138 161 176 170 140 156 114 21 17 16 16 17 17 13 12 17 18 16 17 16 15 14 14 13 8 10 10 13 15 3 3 2 1 3 3 5 6 6 6 10 7 6 10 29 82 31 7 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 0 0 0 1 4 4 5 5 9 21 10 4 3 2 3 3 5 7 10 12 11 10 6 2 0 0 0 0 1 1 1 0 1 1 1 2 2 3 2 2 2 2 1 1 3 5 1 1 1 0 3 12 10 6 2 1 1 3 4 5 6 5 7 8 12 17 14 16 21 24 3 1 0 0 0 0 0 0 0 1 2 3 2 2 3 3 3 3 3 3 4 3 3 4 4 6 4 2 6 12 10 9 13 14 12 7 5 4 2 1 1 2 2 2 2 0 0 0 1 0 0 3 5 7 8 10 12 16 17 16 16 18 15 18 24 22 23 24 59 104 114 111 110 81 64 72 76 140 91 16 11 12 40 25 13 9 12 15 22 22 17 16 18 17 14 10 7 10 10 19 27 4 4 2 2 4 4 3 3 2 1 3 2 1 2 24 74 61 24 5 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 1 1 5 12 13 5 2 3 4 9 8 8 8 10 8 3 1 0 0 0 0 0 0 0 1 0 1 1 1 2 2 2 2 2 2 4 2 2 3 5 2 3 2 1 1 3 2 5 6 6 7 11 9 5 5 7 14 13 16 20 23 25 26 20 0 2 0 0 0 0 1 1 0 0 1 1 2 1 0 1 1 3 3 3 4 2 2 2 3 4 5 3 7 9 7 9 18 22 21 17 11 10 6 3 2 3 1 1 0 0 0 0 0 0 0 0 3 5 10 15 16 16 16 17 18 21 19 22 20 17 18 16 25 33 46 79 90 45 23 25 27 30 30 26 18 12 48 26 9 8 10 12 22 22 18 19 30 16 16 12 6 12 11 6 3 3 1 5 3 3 4 2 1 1 1 1 1 1 4 10 35 83 57 15 2 2 3 10 3 3 3 1 1 1 0 1 1 1 2 2 1 1 2 0 0 0 0 0 0 0 1 5 9 3 2 4 5 6 6 5 5 3 1 0 0 0 0 0 1 1 1 1 0 0 1 2 3 4 2 1 1 1 2 5 3 3 4 6 8 10 10 9 7 7 9 13 15 16 16 18 37 42 28 16 17 18 19 23 24 19 21 22 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 3 3 3 3 3 3 3 1 3 4 5 8 17 25 28 27 24 20 13 8 5 5 4 2 1 0 0 0 0 0 0 0 1 4 12 20 21 20 11 13 16 19 20 21 18 14 14 14 14 16 38 62 53 35 30 32 34 31 36 35 26 13 8 14 9 4 8 16 13 14 19 20 17 25 13 15 13 10 10 6 5 4 3 13 3 1 1 0 0 0 0 0 0 0 1 1 13 34 43 19 8 6 14 35 5 1 2 2 1 2 2 2 2 1 0 0 1 1 1 0 0 0 0 0 2 1 1 2 4 8 6 6 5 4 4 2 3 2 1 0 0 0 0 0 1 2 1 0 0 0 0 2 4 5 4 4 3 2 2 4 9 11 9 8 10 13 12 13 15 16 16 17 19 18 17 21 22 28 23 18 18 19 19 19 17 14 12 12 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 2 7 7 4 2 3 3 3 4 4 4 4 6 8 12 19 19 19 22 23 18 14 10 7 7 4 1 0 0 0 0 1 1 1 0 1 2 4 7 8 5 8 10 12 15 14 13 14 16 16 13 17 22 26 26 28 27 30 31 31 32 39 28 17 11 10 5 4 7 10 7 7 18 18 16 26 9 14 13 5 0 0 0 1 2 4 1 4 2 0 0 0 0 0 0 0 0 0 0 6 18 21 26 49 39 18 3 2 2 2 2 3 5 5 5 4 3 3 3 3 2 1 2 2 1 1 2 1 2 2 3 4 5 5 5 4 3 2 4 2 1 0 0 0 0 0 0 1 0 0 0 0 0 2 4 4 4 4 4 3 7 15 22 17 14 14 15 15 15 19 15 14 15 13 15 13 11 15 22 17 18 15 13 12 13 13 12 9 9 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 8 5 4 4 3 2 2 3 5 8 10 13 14 14 14 16 18 17 20 23 27 24 15 8 6 2 1 1 3 3 2 1 0 0 0 0 3 7 7 6 6 7 11 13 18 21 21 17 18 22 24 21 17 19 21 22 22 25 34 18 13 10 9 9 6 8 9 7 4 13 9 13 15 5 9 7 4 1 0 0 0 19 38 41 40 43 16 0 0 0 0 0 0 0 0 0 10 25 32 23 110 64 10 2 3 3 3 3 3 4 4 4 4 4 5 3 3 3 3 4 4 3 2 2 2 2 2 2 2 3 5 4 4 3 2 6 5 4 3 2 2 1 1 1 0 0 0 0 0 1 2 3 4 6 7 8 16 26 28 26 22 20 19 20 19 13 15 15 13 11 10 11 9 9 11 13 9 11 9 7 8 11 13 13 10 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 7 6 5 4 4 5 5 5 7 8 11 15 15 11 12 12 13 15 14 27 31 27 23 18 9 5 5 6 4 4 2 0 0 0 0 1 5 8 8 7 9 13 16 18 19 20 22 25 24 27 20 14 15 15 16 17 27 36 9 11 7 8 12 1 11 13 8 3 13 4 14 15 3 10 6 4 3 0 0 0 4 112 174 73 91 41 8 3 0 0 0 0 0 1 2 29 39 49 68 135 62 11 1 1 2 3 4 4 3 2 4 5 4 3 3 4 4 4 4 4 5 4 4 4 3 3 3 3 2 2 2 3 2 3 6 6 5 4 3 3 1 1 1 0 0 0 1 2 5 7 6 10 15 21 27 43 41 36 34 35 32 26 30 25 19 19 17 16 13 11 10 10 9 8 6 4 9 11 9 9 10 11 12 10 8 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 4 5 5 4 5 5 5 8 10 5 5 7 9 10 9 22 23 23 24 24 17 17 15 12 8 4 3 2 1 0 0 0 5 10 9 9 12 14 16 17 20 20 23 26 25 27 16 13 13 12 13 16 35 34 7 17 8 9 11 5 6 10 7 4 6 2 3 3 4 9 7 7 3 1 0 0 0 209 216 47 55 41 55 40 0 1 2 1 2 10 28 69 72 80 103 125 64 18 0 0 1 4 4 4 3 3 4 3 3 3 3 4 4 5 5 6 8 6 5 6 7 5 5 5 6 5 3 2 2 2 3 1 1 1 1 1 2 1 1 0 0 1 1 6 8 9 13 24 34 42 54 63 55 59 51 45 44 38 38 29 19 16 15 12 12 12 10 9 8 5 4 5 9 15 10 9 9 9 7 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 4 4 7 6 1 1 2 3 3 5 8 9 14 17 18 19 26 22 20 15 4 8 8 5 3 2 0 7 9 9 14 16 16 18 22 26 25 26 26 24 17 17 14 13 13 14 16 29 27 18 23 14 12 10 8 8 10 7 4 3 4 2 2 2 3 12 47 26 7 0 2 11 155 110 39 99 133 100 60 25 1 3 21 18 27 50 50 85 106 118 102 22 5 1 1 2 2 3 2 2 2 3 4 3 1 2 4 3 2 3 6 9 7 8 9 8 6 5 5 6 6 3 1 2 2 2 0 0 0 0 0 0 0 0 0 0 1 2 9 11 14 21 32 47 55 58 61 62 61 59 55 52 46 29 21 15 12 11 8 6 7 8 9 11 8 4 15 26 12 6 6 7 7 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 3 3 6 4 3 2 1 2 4 7 11 11 10 12 13 16 27 18 16 14 8 12 12 6 4 4 0 7 6 10 21 26 26 21 22 25 22 24 17 17 21 16 15 15 12 8 7 5 14 21 24 20 12 10 9 8 5 4 5 4 3 1 1 2 2 12 50 65 20 2 4 14 50 29 15 73 173 178 129 61 17 5 26 43 50 55 60 89 124 124 75 0 0 0 0 0 0 1 0 1 2 3 4 2 1 3 6 6 5 4 3 3 7 11 12 9 6 6 6 8 6 4 4 4 2 1 1 1 1 2 1 1 1 1 1 1 4 9 9 11 15 22 29 38 50 49 50 56 61 61 62 52 38 22 20 16 10 5 4 3 3 7 10 10 8 8 10 10 4 2 2 5 5 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 3 5 5 7 10 8 10 10 11 15 17 13 11 10 9 8 8 8 6 3 5 5 8 15 22 24 29 26 24 21 24 17 24 21 10 11 12 13 10 6 8 15 18 21 21 13 13 12 7 3 1 3 3 2 2 2 2 2 1 12 53 10 0 0 2 6 4 24 99 158 33 55 44 42 35 17 37 46 64 84 109 128 137 90 26 0 0 0 0 0 1 1 1 3 4 4 3 1 2 4 7 16 5 3 3 5 7 8 7 7 7 7 6 7 12 18 15 10 6 4 4 5 6 4 2 2 3 4 4 8 12 12 13 14 17 24 37 49 46 44 43 47 56 58 43 29 21 21 16 7 2 1 2 3 6 7 5 3 3 10 8 1 1 0 4 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 8 9 8 11 9 9 11 8 8 7 6 5 10 15 16 11 6 5 5 6 7 13 24 30 27 23 22 21 25 25 21 17 11 14 13 20 32 20 12 15 18 18 12 4 3 2 2 2 1 1 1 0 0 2 1 3 10 7 3 0 1 3 3 30 17 2 28 116 42 22 20 12 2 2 55 107 139 176 197 169 75 0 0 0 0 0 1 2 1 2 3 3 3 3 2 2 9 22 13 7 7 8 8 8 8 8 9 10 8 16 18 19 18 16 13 10 9 8 6 4 5 6 9 13 14 13 21 29 25 16 16 21 35 49 43 43 44 48 55 49 33 23 17 15 14 10 9 6 3 3 3 2 1 2 2 4 2 0 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 5 6 9 8 7 7 7 7 5 4 4 6 10 11 12 9 5 5 5 3 2 8 17 17 20 23 24 25 25 27 26 20 19 14 12 13 14 11 12 12 16 20 2 3 2 2 2 0 4 5 4 1 6 4 2 16 32 26 5 1 2 4 7 4 2 0 3 4 1 0 0 0 0 8 53 101 143 189 122 49 0 0 0 2 3 3 3 1 1 2 3 4 4 2 2 9 21 31 22 12 8 8 8 7 7 11 15 14 23 13 10 10 10 11 9 9 10 8 6 9 13 19 27 27 29 42 50 40 24 18 19 29 42 37 39 38 48 56 41 31 20 14 11 9 9 13 12 7 3 2 1 1 2 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 4 4 5 6 6 7 8 7 5 4 4 5 5 12 12 9 7 3 2 1 2 3 4 11 15 16 16 19 26 28 25 22 19 16 15 14 13 13 12 16 16 7 10 6 2 2 3 2 1 3 5 6 5 2 33 61 40 4 0 1 3 5 0 0 0 0 1 0 0 1 1 2 10 3 32 52 52 2 0 0 0 0 0 2 3 3 1 2 2 2 3 3 1 3 5 6 7 6 8 9 9 8 7 8 17 22 20 14 7 5 4 4 5 6 6 7 9 10 17 20 30 38 40 57 56 53 43 29 23 22 24 27 28 28 32 36 38 32 27 17 14 13 11 10 13 10 6 3 2 1 2 2 1 1 0 1 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 3 4 3 3 5 7 7 6 4 5 6 6 13 14 15 12 4 2 0 0 0 1 7 11 14 17 19 25 24 24 27 34 20 13 12 14 17 15 21 15 9 14 5 1 4 8 7 3 11 9 4 2 2 1 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 1 3 6 32 23 3 0 0 0 0 0 0 0 1 1 0 1 2 2 2 2 2 3 4 5 4 3 4 4 6 6 6 6 11 11 9 6 4 7 7 8 12 17 17 15 16 20 23 33 39 44 52 70 57 49 43 37 30 27 27 27 24 21 25 24 22 20 17 13 14 14 14 14 11 7 4 3 4 3 4 3 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 5 7 7 6 5 5 5 5 9 10 12 12 10 9 1 0 0 1 4 4 5 8 16 30 21 25 32 36 21 14 13 17 19 10 25 13 11 16 4 1 3 7 7 2 11 11 6 7 18 2 0 0 1 3 1 2 3 2 1 5 0 0 0 0 0 0 0 2 9 49 43 17 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 0 0 0 0 1 2 2 3 6 4 4 6 8 8 10 15 20 24 27 22 23 26 31 42 43 49 57 60 42 45 42 36 30 28 29 28 23 17 12 14 13 12 11 9 10 11 10 8 4 6 4 4 4 3 5 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 7 7 6 6 3 2 4 5 6 10 9 4 0 0 0 1 2 2 1 4 16 26 17 24 23 23 25 25 17 20 17 9 14 10 7 8 7 3 3 5 5 2 1 10 7 8 16 0 0 2 5 6 1 5 6 4 16 64 11 0 0 0 0 0 1 8 21 58 82 70 29 0 0 0 0 0 0 0 0 0 0 1 2 1 9 8 4 2 1 1 2 1 0 0 2 4 6 6 3 2 8 13 13 16 26 27 26 26 20 25 29 31 35 37 42 47 43 29 33 33 29 26 26 26 28 26 22 17 15 10 9 9 7 7 9 7 4 2 3 3 3 3 3 5 5 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 3 8 8 6 4 4 2 1 1 2 4 9 11 9 5 1 0 0 1 1 1 1 6 14 16 19 19 18 18 19 19 20 16 10 10 11 7 10 12 9 5 6 4 3 12 56 106 45 1 1 1 1 4 5 2 5 18 9 32 97 107 27 3 0 0 0 5 43 82 100 132 127 51 0 0 0 0 0 0 0 0 0 0 6 19 20 32 20 8 6 9 9 6 4 2 4 4 6 7 6 2 4 12 20 25 31 36 32 26 26 32 24 24 27 30 30 36 34 29 24 23 22 18 17 19 22 25 28 26 21 17 13 10 9 7 6 9 3 1 1 3 2 1 2 3 3 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 3 4 5 6 6 6 5 5 5 2 1 0 0 0 0 0 0 0 2 2 5 11 17 29 27 18 15 19 14 19 18 15 15 6 10 12 10 5 6 5 4 4 24 110 34 1 1 3 6 7 7 7 8 21 11 4 1 2 2 1 0 1 2 4 33 70 109 156 191 55 3 0 0 0 0 0 0 0 0 0 0 6 16 7 7 7 12 22 22 11 5 3 2 2 4 6 7 8 16 33 29 28 34 29 37 28 26 33 28 27 28 27 27 37 27 21 17 16 16 16 13 14 17 18 24 24 22 19 19 12 11 10 8 9 2 1 1 2 0 1 1 1 4 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 2 3 5 9 7 6 4 1 1 0 0 0 0 0 1 2 6 15 31 40 21 16 18 14 24 25 21 14 7 7 11 8 4 4 3 4 4 7 26 5 0 2 4 4 10 11 13 13 6 7 8 6 2 1 2 2 4 4 0 2 103 146 134 109 51 11 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 7 13 14 4 8 5 2 3 6 10 15 15 15 42 40 41 37 23 35 27 27 30 30 31 29 25 24 28 23 19 18 17 15 15 13 13 12 11 12 14 14 14 16 14 12 12 11 6 2 2 1 2 2 2 1 3 6 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 3 2 1 0 0 0 1 1 1 1 0 0 0 0 0 1 6 4 4 10 29 19 25 23 15 15 16 14 13 15 14 11 9 6 4 5 9 4 4 7 5 2 7 6 6 21 10 14 13 7 5 4 3 2 1 5 4 4 2 2 9 8 21 26 20 29 9 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 3 4 3 3 7 13 18 26 31 32 35 44 40 31 23 27 26 28 30 28 25 22 20 19 20 21 20 17 17 16 13 14 13 10 7 7 9 10 9 8 9 8 8 5 2 1 1 0 1 1 2 2 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 0 0 1 0 1 1 0 0 0 1 1 0 0 0 0 0 0 2 1 1 2 4 6 7 13 11 5 5 4 4 5 7 8 39 20 8 8 10 3 12 18 16 12 16 8 9 19 13 8 8 8 7 5 2 4 3 1 1 0 0 5 14 16 3 0 0 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 3 6 10 15 20 21 24 22 21 41 50 33 25 29 29 30 27 26 24 22 23 20 18 19 19 15 14 13 13 18 12 8 6 6 4 4 4 4 3 3 2 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 1 2 1 0 0 0 1 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 2 2 2 3 3 3 7 28 14 11 14 17 8 9 9 13 19 18 12 13 17 15 5 5 11 11 7 10 3 0 0 0 0 0 0 0 0 0 0 0 0 2 10 2 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 4 6 9 12 13 13 16 12 12 23 33 27 24 24 24 24 21 25 28 23 21 19 18 16 13 13 11 13 15 14 8 5 4 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 28 27 21 11 1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 1 1 2 3 2 3 5 3 10 8 8 13 12 6 12 14 6 13 19 25 22 9 8 18 16 5 1 5 2 0 0 0 0 0 0 0 0 0 0 0 10 33 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 3 5 6 8 9 9 11 9 9 13 16 17 22 23 23 23 26 29 27 22 18 16 17 13 10 11 14 10 9 8 5 5 4 3 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 57 37 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 2 2 0 50 33 5 2 14 6 2 3 6 8 17 15 9 18 23 17 15 13 13 24 14 7 5 7 2 1 0 0 1 7 2 0 0 0 0 0 12 27 26 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 4 1 1 4 4 5 7 7 6 6 7 7 9 13 17 24 32 37 29 31 29 22 16 13 10 7 6 8 14 7 6 7 6 5 3 3 3 3 2 1 1 1 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 34 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 1 1 1 0 0 1 5 9 6 51 33 10 5 19 9 4 3 5 8 17 16 18 26 28 26 24 17 12 24 20 13 11 11 5 1 1 0 6 32 23 3 0 0 0 0 10 23 24 7 1 0 0 0 0 0 0 0 0 2 2 2 1 5 26 7 1 1 2 3 3 4 3 2 1 3 5 7 10 10 21 36 42 33 27 25 18 11 8 6 5 4 5 6 4 4 6 6 4 3 3 4 4 2 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 1 0 0 0 0 0 0 2 1 14 35 33 11 7 8 13 14 6 3 3 5 12 18 20 24 26 26 25 18 12 19 38 23 12 22 35 2 0 0 5 32 109 29 0 0 0 1 1 10 14 2 0 0 0 0 0 0 1 2 2 3 4 4 2 9 28 3 0 0 1 2 1 2 2 2 2 4 5 5 7 9 16 27 29 25 20 16 10 7 6 5 4 4 4 3 3 4 5 5 4 4 3 4 5 4 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 2 3 0 0 0 1 2 1 1 1 1 1 2 0 1 6 11 0 4 5 5 7 12 7 8 7 6 16 12 17 29 37 15 20 16 22 38 17 13 32 48 33 5 1 1 35 97 10 1 2 2 2 3 5 4 1 0 2 2 1 1 1 0 2 3 5 4 3 6 7 8 0 0 1 1 0 0 1 2 3 3 2 3 3 6 9 12 18 21 21 18 11 8 7 6 4 3 4 3 3 3 3 3 3 3 4 4 3 3 3 3 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 2 2 1 0 1 3 9 17 16 3 1 2 1 1 3 32 35 4 6 5 4 5 9 11 11 9 7 9 4 4 12 16 9 22 17 25 33 18 12 38 52 41 12 5 2 72 113 1 2 4 5 5 8 7 14 11 5 5 3 2 2 2 2 4 2 3 4 1 11 8 2 1 0 1 1 1 0 0 2 3 3 2 2 3 6 8 11 16 19 18 14 9 9 9 6 4 4 3 2 2 2 2 1 1 2 3 2 1 2 2 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 1 4 4 1 6 3 0 0 1 1 9 17 15 1 0 1 5 8 4 2 4 3 4 6 7 5 5 7 6 8 8 7 4 4 14 20 17 20 26 23 27 28 21 20 21 19 24 48 8 112 106 2 2 3 4 6 8 5 31 20 6 6 3 3 2 2 1 3 4 7 8 8 16 8 5 3 0 1 2 1 0 0 1 2 4 5 5 6 6 8 12 15 17 14 10 7 7 7 4 3 3 2 1 2 2 2 2 2 3 2 2 2 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 13 1 0 0 0 0 1 1 4 5 5 5 1 0 0 0 2 1 0 2 3 0 1 9 14 2 0 1 1 2 5 7 4 5 7 6 10 9 8 9 12 8 13 16 16 26 17 22 28 26 27 17 12 21 40 3 158 92 5 9 8 8 9 10 10 16 6 4 6 5 4 3 3 4 6 9 14 15 16 22 15 9 5 1 0 3 1 2 3 2 4 4 5 7 9 8 9 11 12 12 9 9 8 7 4 2 1 1 1 0 1 2 3 3 4 4 5 4 3 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 50 34 4 1 0 0 1 3 7 6 4 6 3 1 1 2 2 2 1 1 1 1 0 1 1 0 1 1 3 3 3 5 4 14 16 14 34 30 19 14 14 16 15 17 15 14 14 15 17 21 30 29 17 10 6 27 177 63 9 8 9 10 13 14 13 8 4 8 9 8 7 5 5 6 10 16 16 15 15 18 19 9 4 2 3 5 1 4 4 3 4 7 9 11 11 9 13 11 9 8 8 8 7 7 4 1 1 1 1 2 4 4 5 5 5 5 8 8 5 2 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 50 53 10 1 3 3 6 12 13 13 9 6 3 1 1 1 1 2 2 1 1 0 0 2 2 1 2 2 4 4 4 5 9 12 9 31 70 65 27 16 17 13 13 16 13 11 14 13 14 15 16 18 16 10 7 48 154 41 10 8 5 8 11 11 11 10 9 15 16 14 12 10 10 11 13 16 15 17 16 13 10 5 4 6 5 3 0 3 4 5 5 10 11 10 10 9 14 9 8 7 8 9 6 4 3 1 2 1 1 2 3 3 5 6 6 6 7 7 5 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 8 16 20 18 9 4 4 2 1 1 1 1 3 1 3 3 1 4 4 5 4 3 2 4 5 6 7 12 7 15 31 37 17 12 14 16 15 11 13 16 19 18 21 20 19 17 13 9 8 39 91 100 31 9 8 11 16 12 12 13 12 18 18 17 14 13 16 18 15 13 17 20 20 15 10 8 6 10 6 1 2 4 5 7 8 11 12 10 8 7 9 5 5 5 5 5 4 2 3 4 4 1 1 1 1 2 5 8 8 7 6 6 5 4 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 58 14 0 0 0 1 2 12 21 16 13 8 5 4 3 2 2 3 5 8 7 4 4 8 6 4 4 4 4 5 5 5 5 5 10 11 23 27 14 15 16 17 18 17 20 22 23 22 22 17 19 19 14 11 8 14 21 20 6 5 7 12 17 13 13 14 13 13 14 15 12 14 21 20 14 13 16 17 18 17 13 11 9 11 6 3 4 6 6 8 8 11 27 9 5 4 4 2 2 2 3 4 2 1 3 4 3 1 1 1 1 1 2 6 7 7 6 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 19 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 68 13 0 0 0 0 0 5 9 9 9 12 7 4 4 4 2 6 7 5 8 7 7 9 10 6 6 6 6 5 5 7 7 4 2 3 12 16 8 8 18 18 17 17 21 21 21 21 21 26 13 12 11 11 18 16 10 6 6 8 7 10 12 10 10 12 13 13 13 11 14 19 22 16 15 14 13 13 13 19 17 15 16 17 7 5 6 9 17 12 7 3 6 18 6 2 1 1 1 1 2 2 1 1 4 3 2 2 1 1 0 1 3 3 4 6 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN -5 -2 0 0 -1 -5 -8 -12 -14 -10 0 0 -15 -14 -9 -7 -7 -4 -8 -9 -9 -9 -8 -13 -13 -9 -9 -9 -7 -10 -10 -9 -7 -6 -6 -2 -9 -11 -7 -6 -6 -6 -6 -6 -8 -11 -11 -10 -4 -3 -5 -6 -3 -4 -5 -8 -10 -7 -3 -2 -6 -8 -6 -2 -5 -5 -9 -11 -9 -6 -5 -7 -7 -8 -8 -6 -1 -1 -6 -9 -6 -3 -7 -13 -18 -16 -15 -20 -19 -15 -13 -13 -11 -10 -6 -10 -5 -6 -8 -12 -13 -5 -8 -6 -4 -2 0 0 0 0 0 0 0 0 -3 -10 -18 -24 -24 -8 -9 -4 0 -6 -19 -18 -12 -11 -9 -5 0 0 -1 -1 -1 -2 -5 -6 -7 -8 -15 -19 -19 -24 -20 -20 -18 -20 -23 -20 -30 -37 -40 -43 -36 -20 -15 -14 -22 -20 -15 -19 -20 -12 -12 -14 -18 -27 -26 -21 -12 -9 -9 -10 -15 -17 -25 -16 -9 -10 -13 -12 -11 -6 -4 -6 -9 -10 -16 -11 -6 -9 -14 -14 -4 -5 -8 -9 -12 -25 -17 -15 -15 -20 -21 -12 -23 -11 -4 -1 0 -1 -8 -24 -8 -9 -14 -11 -2 0 -4 -5 -11 -12 -7 -6 -2 -3 -4 -6 -7 -3 -3 -4 -6 -8 -9 -12 -13 -12 -8 -6 -7 -4 -6 -5 -10 -10 -7 -7 -8 -7 -8 -11 -11 -5 -2 -2 -3 -3 -1 -2 -6 -7 -4 -1 -3 -9 -6 -7 -5 -4 -4 -4 -5 -5 -6 -7 -7 -7 -3 -3 -4 -4 -3 -4 -5 -5 -4 -4 -6 -14 -19 -25 -15 -8 -9 -9 -10 -14 -7 -6 -10 -5 -8 -10 -8 -7 -7 -8 -10 -5 -5 -4 -2 0 0 0 0 0 0 -2 -9 -12 -13 -18 -19 -7 -3 -2 -1 -6 -15 -18 -12 -12 -5 -1 -1 -1 -1 0 -5 -5 -3 -4 -5 -7 -14 -17 -20 -27 -24 -16 -17 -22 -28 -32 -31 -41 -40 -32 -25 -21 -24 -18 -29 -20 -17 -17 -11 -12 -13 -13 -12 -19 -29 -17 -18 -12 -11 -12 -16 -23 -28 -13 -6 -9 -16 -13 -13 -12 -6 -5 -9 -11 -5 -4 -5 -9 -21 -39 -34 -21 -15 -12 -11 -12 -15 -19 -11 -4 -6 -15 -24 -13 -10 -4 -5 -4 -15 -23 -13 -12 -16 -16 -9 0 0 0 -7 -13 -8 0 0 0 0 -5 -7 -4 -3 -8 -6 -7 -7 -6 -7 -12 -11 -11 -9 -7 -6 -2 -5 -6 -6 -6 -6 -7 -10 -13 -10 -3 -3 -5 -4 -4 -3 -4 -8 -6 -4 -1 -1 -3 -2 -9 -7 -5 -5 -6 -5 -5 -6 -7 -6 -6 -5 -5 -5 -5 -6 -5 -1 -2 -3 -3 -5 -8 -9 -31 -38 -19 -8 -12 -10 -13 -6 -13 -15 -5 -6 -7 -6 -8 -8 -7 -10 -8 -11 -9 -4 -1 -1 0 0 0 -2 -5 -11 -18 -17 -31 -25 -8 -2 -2 -3 -4 -12 -18 -13 -13 -9 -4 -3 -3 -2 0 -8 -7 -5 -3 -4 -5 -4 -19 -21 -19 -19 -15 -18 -19 -21 -17 -13 -21 -17 -19 -18 -25 -34 -19 -15 -11 -12 -14 -11 -9 -17 -17 -18 -18 -18 -16 -16 -13 -13 -10 -9 -17 -16 -15 -12 -13 -16 -17 -17 -14 -13 -17 -17 -13 -9 -3 -9 -9 -7 -10 -16 -7 -8 -7 -6 -3 -4 -8 -8 -15 -19 -21 -24 -17 -7 -9 -13 -6 -12 -16 -11 -7 -10 -13 -14 -15 -13 -9 -1 -8 -5 0 -3 -8 -1 -3 -4 -7 -10 -9 -7 -7 -7 -6 -7 -9 -15 -14 -10 -8 -8 -8 -10 -6 -5 -5 -5 -9 -8 -13 -9 -5 -5 -7 -3 -2 -4 -5 -6 -6 -7 -2 0 -1 -3 -7 -8 -10 -7 -5 -7 -4 -7 -6 -5 -5 -5 -6 -6 -7 -6 -5 -3 -4 -44 -39 -20 -11 -11 -3 -3 -5 -5 -8 -10 -13 -9 -7 -7 -7 -6 -6 -6 -9 -7 -7 -8 -9 -18 -10 -6 -3 -2 -1 0 -5 -10 -12 -13 -25 -31 -12 -12 -11 -9 -8 -7 -5 -5 -5 -7 -9 -12 -8 -6 -4 -5 -9 -17 -9 -7 -15 -14 -4 -4 -13 -15 -19 -21 -20 -20 -19 -26 -23 -15 -13 -8 -13 -28 -34 -40 -43 -16 -16 -15 -16 -15 -11 -5 -5 -9 -12 -11 -11 -14 -8 -9 -6 -5 -2 -3 -14 -7 -14 -19 -20 -19 -15 -13 -7 -16 -24 -19 -4 -12 -14 -9 -5 -9 -16 -13 -7 -6 -4 -2 -2 -9 -7 -14 -21 -24 -19 -8 -11 -14 -17 -14 -6 -8 -6 0 0 -10 -5 -6 -7 -1 -5 -5 -2 -1 -2 0 0 0 -6 -8 -7 -10 -9 -9 -7 -6 -5 -7 -6 -2 -3 -6 -5 -8 -7 -5 -4 -5 -6 -7 -11 -12 -8 -5 -4 -3 -3 -4 -5 -4 -5 -8 -2 -3 -3 -2 -2 -3 -11 -10 -4 -4 -6 -6 -6 -5 -6 -4 -1 -2 -4 -2 -2 -3 -20 -83 -65 -22 -5 -2 -3 -4 -8 -6 -6 -7 -9 -5 -5 -9 -10 -9 -8 -8 -10 -6 -3 -4 -13 -31 -11 -7 -6 -6 -5 -4 -8 -9 -11 -17 -25 -34 -8 -6 -9 -11 -10 -5 -5 -5 -12 -11 -8 -13 -9 -8 -5 -9 -18 -21 -17 -10 -30 -31 -11 -4 -3 -6 -12 -21 -24 -22 -21 -26 -34 -34 -29 -24 -21 -26 -33 -22 -13 -17 -17 -20 -14 -11 -9 -7 -6 -6 -11 -19 -22 -18 -6 -11 -7 -16 -24 -21 -12 -11 -18 -20 -20 -15 -5 -3 -3 -5 -14 -16 -6 -12 -10 -8 -6 -9 -13 -9 -8 -11 -7 -3 -3 -1 -3 -19 -20 -13 -11 -12 -13 -15 -15 -14 -9 -13 -8 0 -2 -11 -2 -4 -4 -3 -9 -9 -2 0 0 0 0 0 0 -11 -15 -14 -13 -12 -10 -7 -5 -3 -1 -5 -1 -8 -13 -13 -12 -10 -6 -6 -4 -4 -7 -11 -7 -6 -5 -4 -3 -7 -5 -3 -3 -7 -7 -6 -3 -1 -2 -3 -5 -7 -8 -8 -7 -6 -9 -7 -7 -8 -4 0 0 0 0 -3 -5 -14 -25 -9 -4 -1 -1 -4 -9 -6 -6 -6 -5 -4 -6 -15 -16 -11 -9 -10 -11 -3 -1 -3 -9 -20 -18 -13 -10 -5 -5 -11 -24 -41 -34 -20 -14 -7 -6 -6 -9 -9 -9 -8 -5 -7 -11 -6 -8 -15 -14 -16 -13 -10 -9 -12 -14 -13 -21 -28 -20 -6 -5 -4 -11 -15 -18 -19 -18 -13 -25 -22 -21 -22 -27 -31 -36 -34 -34 -38 -27 -10 -7 -7 -9 -10 -9 -7 -13 -12 -13 -12 -9 -11 -12 -12 -11 -11 -13 -14 -15 -16 -14 -15 -14 -4 -3 -3 -7 -8 -6 -8 -7 -7 -5 -3 -5 -7 -7 -12 -9 -6 -6 -5 -3 -3 -20 -18 -12 -4 -6 -9 -13 -12 -1 -4 -2 0 -5 -13 -1 -12 -4 -2 -7 -8 0 0 0 0 0 0 0 -1 -3 -5 -7 -9 -13 -12 -9 -4 -3 -10 -5 -11 -13 -11 -9 -9 -10 -11 -8 -5 -7 -9 -8 -9 -8 -7 -7 -12 -4 -4 -4 -6 -7 -9 -6 -5 -4 -3 -2 -7 -7 -9 -7 -7 -9 -8 -2 0 -1 0 0 0 0 -3 -5 -7 -9 -5 -5 -6 -5 -6 -6 -5 -3 -5 -6 -6 -7 -7 -7 -9 -11 -12 -10 -9 -1 -4 -9 -23 -37 -33 -22 -13 -12 -21 -29 -30 -52 -18 -6 -7 -8 -9 -9 -11 -10 -8 -7 -14 -8 -7 -16 -21 -22 -25 -18 -11 -13 -10 -6 -13 -8 -13 -12 -23 -31 -5 -8 -20 -18 -19 -22 -15 -14 -31 -33 -32 -32 -40 -57 -61 -40 -34 -32 -10 -5 -9 -12 -14 -15 -14 -14 -16 -10 -12 -16 -18 -13 -11 -10 -11 -12 -12 -10 -7 -2 -8 -14 -15 -15 -13 -7 -5 -7 -10 -8 -5 -9 -10 -10 -10 -13 -21 -11 -9 -20 -26 -6 -2 -8 -10 -9 0 0 0 0 0 -1 -4 -1 0 0 0 -1 -3 -1 0 -6 -9 0 0 -3 -1 0 0 0 0 0 0 0 -4 -14 -14 -4 -1 -7 -13 -14 -16 -17 -14 -10 -9 -13 -15 -15 -10 -6 -8 -12 -12 -7 -6 -5 -5 -5 -11 -5 -6 -9 -8 -8 -7 -4 -4 -3 -3 -11 -11 -9 -8 -9 -10 -10 -1 0 -5 -5 -1 -2 -2 -5 -7 -7 -7 -7 -13 -6 -5 -4 -3 -2 -4 -6 -5 -4 -5 -10 -7 -10 -11 -10 -7 0 -1 -35 -49 -60 -56 -24 -16 -6 -7 -9 -9 -28 -11 -6 -4 -4 -4 -7 -12 -9 -6 -7 -13 -18 -19 -20 -23 -24 -23 -20 -18 -14 -14 -10 -7 -6 -19 -28 -32 -22 -6 -8 -18 -13 -15 -15 -13 -10 -12 -29 -35 -34 -33 -43 -42 -43 -29 -19 -14 -12 -14 -15 -15 -17 -17 -13 -10 -8 -12 -15 -15 -14 -9 -9 -10 -10 -10 -8 -4 -1 -7 -7 -9 -13 -6 -5 -7 -8 -8 -7 -5 -9 -8 -8 -14 -21 -19 -17 -17 -24 -20 -7 -7 -14 -13 -12 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 -3 -2 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -5 -11 -11 -11 -9 -11 -9 -8 -10 -14 -16 -13 -9 -8 -11 -10 -5 -8 -6 -3 -5 -11 -6 -7 -8 -8 -8 -8 -7 -6 -6 -3 -3 -10 -12 -10 -9 -10 -8 -1 -3 -5 -7 -5 -4 -1 -7 -12 -13 -11 -9 -8 -5 -17 -23 -15 -5 -4 -6 -6 -6 -4 -7 -8 -7 -9 -11 -8 -3 -9 -13 -20 -38 -37 -4 -5 -4 -3 -2 -4 -9 -7 -7 -4 -4 -6 -7 -8 -6 -5 -7 -11 -16 -17 -18 -20 -21 -22 -21 -20 -12 -10 -6 -3 -4 -5 -16 -22 -29 -36 -32 -10 -12 -15 -15 -12 -11 -9 -18 -32 -35 -38 -44 -47 -43 -31 -21 -18 -21 -26 -16 -19 -24 -21 -13 -12 -9 -10 -10 -10 -9 -9 -9 -9 -10 -9 -7 -9 -19 -27 -26 -21 -17 -11 -5 -7 -8 -6 -5 -6 -4 -3 -5 -6 -12 -17 -20 -19 -21 -20 -22 -27 -25 -17 -12 0 0 0 0 0 0 0 -2 -4 -1 0 0 0 0 -1 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -13 -13 -13 -17 -8 -7 -11 -11 -10 -15 -12 -12 -12 -9 -7 -6 -7 -6 -5 -6 -8 -7 -8 -8 -8 -8 -8 -8 -5 -7 -7 -9 -11 -8 -11 -11 -12 -10 -8 -14 -8 -10 -10 -6 -4 -6 -9 -10 -10 -9 -9 -2 -1 -6 -7 -5 -6 -7 -5 -18 -15 -6 -8 -7 -8 -12 -10 -7 -7 -6 -3 -6 -6 -5 -7 -4 -3 -3 -4 -6 -5 -6 -6 -4 -2 -2 -3 -3 -2 -6 -9 -10 -11 -12 -21 -21 -22 -21 -20 -18 -3 -1 -1 -3 -3 -1 -3 -4 -10 -11 -8 -23 -16 -15 -16 -18 -20 -16 -19 -20 -27 -41 -46 -25 -16 -16 -26 -33 -30 -14 -25 -22 -17 -14 -13 -10 -10 -11 -10 -10 -11 -13 -14 -25 -16 -8 -11 -30 -43 -37 -24 -16 -14 -11 -4 -6 -5 -5 -7 -6 -3 -6 -14 -19 -19 -14 -16 -17 -20 -21 -18 -14 -13 -13 0 0 0 0 0 -14 -6 -5 -9 -2 0 0 0 0 -2 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -18 -18 -18 -13 -9 -6 -6 -14 -12 -8 -7 -8 -8 -9 -9 -8 -8 -8 -11 -6 -8 -9 -9 -9 -8 -8 -9 -9 -8 -8 -12 -8 -5 -4 -4 -7 -8 -8 -5 -2 -3 -6 -11 -11 -8 -5 -8 -7 -6 -8 -7 -9 -11 -7 -5 -3 -9 -13 -10 -3 -7 -4 -4 -8 -11 -9 -12 -10 -9 -8 -7 -6 -8 -8 -6 -7 -7 -2 -3 -2 -2 -2 -2 -2 -1 -6 -6 -5 -6 -5 -6 -7 -9 -9 -7 -14 -17 -22 -17 -14 -17 -7 -1 0 -1 -2 -4 -7 -1 -1 -3 -9 -20 -18 -17 -12 -16 -19 -15 -12 -11 -24 -38 -36 -18 -19 -32 -31 -25 -20 -16 -17 -17 -14 -14 -12 -10 -10 -9 -9 -11 -13 -16 -15 -22 -13 -10 -9 -16 -35 -13 -10 -8 -9 -11 -9 -11 -10 -9 -11 -15 -11 -7 -8 -14 -15 -12 -13 -15 -16 -16 -16 -17 -18 -19 0 0 0 0 -2 -12 -3 -7 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -9 -20 -15 -14 -13 -8 -11 -5 -7 -7 -6 -8 -14 -15 -11 -8 -9 -14 -6 -7 -10 -11 -10 -9 -8 -9 -9 -9 -9 -12 -8 -8 -5 -3 -3 -4 -5 -1 -6 -14 -16 -12 -6 -5 -5 -6 -6 -3 -6 -4 -7 -11 -9 -9 -4 -7 -10 -10 -8 -6 -4 -6 -8 -9 -10 -8 -4 -3 -7 -9 -7 -5 -14 -11 -9 -6 -4 -3 -3 -3 -2 -1 -1 0 -6 -5 -5 -6 -5 -5 -5 -9 -7 -5 -8 -10 -16 -14 -18 -24 -21 -17 -7 -5 -6 -6 -6 -1 -20 -11 -8 -11 -15 -20 -10 -18 -20 -21 -26 -14 -33 -42 -33 -18 -16 -21 -19 -24 -23 -21 -18 -15 -10 -7 -7 -7 -6 -6 -9 -7 -10 -11 -10 -19 -16 -16 -12 -15 -20 -7 -11 -9 -10 -12 -14 -16 -16 -17 -12 -10 -13 -10 -6 -25 -23 -18 -18 -20 -19 -18 -18 -18 -19 -18 0 0 0 0 0 -2 0 -8 -6 -4 -3 -2 -8 -2 0 0 0 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -7 -3 -5 -9 -9 -4 -9 -18 -20 -18 -11 -8 -8 -9 -10 -4 -7 -11 -12 -10 -7 -11 -14 -15 -8 -3 -11 -8 -7 -7 -5 -5 -10 -5 -1 -9 -14 -10 -6 -6 -4 -5 -6 -7 -7 -6 -14 -10 -10 -12 -5 -5 -11 -8 -4 -5 -6 -6 -4 -8 -11 -11 -10 -10 -13 -13 -10 -7 -15 -16 -17 -9 -2 -2 -5 -3 -1 -2 -3 -2 -3 -4 -5 -5 -3 -3 -3 -6 -9 -9 -9 -9 -10 -14 -15 -16 -16 -15 -12 -11 -11 -8 -4 -7 -4 -4 -3 -4 -6 -11 -9 -12 -16 -23 -25 -17 -26 -42 -44 -43 -36 -20 -13 -20 -22 -23 -21 -14 -15 -16 -10 -7 -7 -10 -11 -5 -5 -5 -5 -10 -27 -25 -16 -13 -10 -6 -6 -9 -12 -14 -14 -15 -16 -17 -16 -10 -8 -13 -7 -15 -14 -14 -17 -20 -22 -22 -18 -17 -18 -16 0 0 0 0 0 0 -2 -11 -9 -7 -4 -3 -8 -1 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -3 -8 0 0 -1 -4 -10 -16 -10 -10 -11 -13 -14 -9 -8 -12 -11 -11 -14 -14 -13 -20 -13 -5 -7 -14 -13 -12 -11 -8 -10 -23 -4 -5 -8 -8 -8 -8 -4 -4 -8 -8 -5 -7 -38 -19 -11 -13 -10 -5 -12 -16 -9 -3 -2 -7 -5 -7 -10 -11 -13 -14 -15 -14 -14 -10 -6 -20 -24 -19 -14 -9 -2 0 0 -2 -3 -3 -3 -4 -5 -5 -5 -5 -9 -27 -13 -8 -9 -9 -8 -12 -8 -5 -12 -17 -15 -12 -12 -12 -9 -11 -23 -2 -1 -7 -11 -11 -12 -10 -16 -15 -14 -18 -30 -45 -48 -45 -35 -22 -16 -17 -16 -20 -19 -12 -6 -5 -5 -9 -11 -10 -9 -6 -6 -9 -10 -9 -13 -13 -18 -17 -12 -7 -8 -13 -15 -14 -14 -13 -13 -16 -14 -13 -14 -14 -10 -8 -6 -6 -6 -5 -8 -27 -23 -19 -15 -12 -16 -9 -5 -4 0 0 -2 -6 -8 -8 -9 -8 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -18 -15 -15 -16 -11 -9 -10 -13 -16 -17 -16 -16 -17 -14 -17 -16 -13 -9 -8 -7 -16 -15 -11 -6 -6 -8 -3 -5 -5 -5 -6 -7 -12 -7 -5 -4 -11 -43 -10 -3 -3 -6 -7 -4 -13 -10 -4 0 -2 -6 -7 -7 -6 -9 -16 -17 -17 -18 -13 -9 -19 -25 -24 -26 -14 -1 -3 0 -7 -5 -3 -2 -2 -4 -4 -4 -3 -3 -7 -10 -5 -5 -8 -7 -10 -12 -4 -12 -19 -17 -14 -12 -10 -11 -7 -2 -1 -7 -14 -18 -12 -8 -9 -16 -9 -11 -22 -35 -36 -42 -39 -36 -27 -17 -15 -21 -18 -14 -13 -11 -7 -8 -12 -12 -8 -6 -6 -6 -6 -5 -6 -11 -20 -18 -19 -12 -9 -8 -9 -14 -13 -13 -11 -10 -11 -10 -10 -14 -16 -14 -10 -6 -6 -6 -5 -5 -7 -28 -17 -13 -11 -25 -24 -24 -25 -31 -18 -13 -6 -1 -3 -6 -9 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -12 -15 -14 -8 -14 -14 -12 -13 -18 -15 -17 -11 -11 -14 -13 -11 -12 -6 -4 -8 -10 -15 -14 -9 -6 -6 -7 -4 -4 -5 -7 -11 -18 -12 -6 -4 -16 -35 -7 -6 -5 -4 -4 -4 -8 -6 -2 -13 -20 -12 -12 -6 -3 -5 -12 -21 -19 -22 -14 -11 -17 -29 -32 -23 -14 -10 -9 -1 -10 -3 0 -1 -2 -4 -6 -4 -3 -2 -1 -3 -3 -3 -7 -8 -2 -2 -3 -6 -9 -12 -13 -15 -11 -10 -4 0 -1 -7 -19 -26 -14 -5 -13 -27 -14 -15 -19 -26 -32 -40 -31 -34 -26 -17 -15 -20 -15 -14 -13 -14 -15 -14 -19 -11 -9 -8 -8 -5 -5 -5 -6 -9 -17 -23 -35 -21 -15 -13 -8 -9 -9 -10 -9 -9 -9 -10 -7 -8 -13 -11 -5 -5 -8 -6 -5 -5 -12 -31 -19 -9 -6 -10 -19 -26 -16 -1 -4 -6 -4 -3 -4 -2 -16 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -11 -5 -6 -18 -17 -16 -17 -18 -20 -14 -12 -12 -11 -10 -10 -19 -10 -5 -8 -11 -13 -8 -6 -6 -7 -6 -5 -11 -17 -18 -13 -16 -6 -8 -16 -20 -8 -9 -2 -4 -2 -4 -9 -3 -2 -4 -5 -4 -5 -1 0 -7 -12 -15 -21 -15 -12 -16 -16 -25 -55 -38 -24 -15 -8 0 0 0 0 -1 -1 -2 -6 -5 -3 -4 -6 -6 -2 -2 -5 -6 -5 -4 -4 -1 -7 -9 -11 -12 -10 -10 -10 -4 -3 -11 -22 -20 -13 -10 -23 -37 -17 -17 -19 -25 -30 -30 -20 -32 -33 -23 -17 -18 -16 -18 -15 -16 -17 -14 -13 -13 -13 -12 -10 -6 -6 -10 -10 -7 -7 -14 -23 -20 -12 -14 -18 -18 -17 -7 -7 -8 -9 -10 -7 -5 -8 -10 -9 -9 -10 -7 -6 -6 -4 -4 -12 -7 -9 0 0 -17 -14 0 0 0 0 -5 -10 -5 -7 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -13 -17 -19 -20 -18 -2 -10 -10 -10 -12 -14 -8 -2 -9 -12 -9 -7 -6 -8 -7 -6 -5 -3 -14 -14 -14 -10 -5 -3 -8 -5 -3 -17 -45 -42 -7 -1 -6 -13 -8 -1 -1 -1 -2 -3 0 0 0 -11 -15 -12 -11 -12 -21 -28 -28 -24 -24 -26 -9 -2 0 -1 -1 0 0 -7 -8 -4 -4 -4 -6 -6 -4 -3 -3 -8 -7 -5 -5 -4 0 -4 -7 -18 -17 -10 -12 -11 -10 -14 -17 -18 -20 -18 -14 -25 -29 -18 -18 -22 -27 -27 -24 -24 -25 -45 -30 -21 -20 -20 -23 -24 -20 -14 -13 -17 -12 -11 -10 -9 -8 -7 -8 -4 -3 -3 -3 -4 -14 -10 -6 -4 -11 -18 -12 -12 -9 -8 -8 -7 -9 -8 -8 -8 -9 -10 -7 -8 -5 -4 -6 -10 -4 -6 0 0 -17 -11 0 0 0 0 0 -14 -18 -8 -13 -1 0 0 -2 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -17 -19 -19 -14 -3 -19 -15 -13 -15 -18 -11 -14 -16 -15 -11 -6 -5 -7 -7 -6 -3 -2 -8 -4 -12 -11 -5 -4 -4 -4 -4 -19 -26 -9 -10 -2 -5 -15 -17 0 0 0 -1 -2 0 0 0 0 -9 -14 -13 -14 -14 -16 -20 -13 -3 -6 -1 0 0 -3 -6 -6 -12 -9 -29 -24 -5 -6 -7 -9 -5 -2 -3 -7 -5 -6 -6 -10 -14 -4 -5 -18 -26 -23 -25 -35 -38 -28 -22 -18 -19 -26 -16 -29 -37 -30 -22 -25 -27 -21 -14 -14 -23 -21 -26 -21 -23 -21 -13 -30 -20 -11 -13 -15 -9 -7 -9 -9 -8 -6 -3 -3 -4 -5 -4 -3 -6 -5 -5 -12 -11 -11 -15 -12 -14 -13 -10 -7 -5 -5 -6 -7 -13 -14 -7 -9 -7 -6 -8 -10 -7 -3 0 -3 -10 -18 -19 -8 0 0 0 0 -12 -12 -4 0 0 0 -19 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -16 -19 -21 -19 -18 -23 -18 -17 -18 -17 -15 -14 -15 -16 -12 -8 -5 -5 -6 -5 -4 -4 -6 -5 -7 -7 -7 -6 -7 -6 -5 -9 -7 -4 -5 0 -6 -3 -1 -1 0 0 0 0 -1 -1 -1 -3 -14 -15 -14 -16 -18 -19 -26 -22 -9 -1 -4 -3 -1 -4 -7 -10 -16 -21 -28 -30 -17 -12 -11 -4 -4 -4 -4 -4 -5 -5 -5 -6 -7 -5 -4 -4 -16 -28 -41 -63 -49 -36 -18 -15 -15 -14 -17 -35 -40 -27 -18 -27 -31 -16 -9 -13 -27 -36 -20 -21 -23 -20 -13 -12 -11 -6 -10 -12 -10 -6 -6 -4 -5 -5 -3 -5 -3 -4 -3 -3 -5 -8 -9 -22 -25 -18 -13 -12 -18 -22 -16 -10 -9 -8 -8 -15 -19 -18 -13 -10 -10 -9 -9 -10 -9 -5 -16 -18 -31 -27 -5 -2 0 0 0 0 -10 -6 -10 -17 -11 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -17 -17 -20 -16 -14 -16 -16 -15 -17 -18 -17 -14 -15 -18 -15 -10 -9 -8 -6 -5 -5 -6 -6 -7 -10 -9 -10 -10 -9 -8 -4 -11 -6 -4 -4 -4 -14 -4 -2 -3 -2 0 0 0 -1 -1 -4 -12 -9 -15 -16 -17 -21 -22 -29 -35 -23 -11 -9 -6 -1 0 0 -4 -10 -8 -15 -32 -33 -26 -21 -11 -10 -11 -16 -14 -4 -5 -6 -6 -6 -5 -3 -2 -2 -20 -22 -27 -56 -29 -10 -13 -18 -16 -19 -20 -35 -22 -18 -27 -27 -10 -8 -14 -28 -41 -35 -20 -27 -19 -15 -18 -17 -18 -17 -11 -7 -6 -7 -5 -5 -5 -6 -6 -3 -5 -4 -4 -3 -3 -6 -10 -20 -17 -12 -13 -16 -21 -18 -16 -13 -9 -9 -12 -14 -14 -13 -10 -11 -10 -10 -8 -7 -6 -20 -20 -22 -15 0 0 0 0 0 -1 -1 -13 -20 -25 -24 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -14 -10 0 0 0 0 0 -4 -12 -2 0 0 0 0 0 0 0 -4 -10 -15 -23 -16 -13 -15 -16 -15 -16 -17 -20 -18 -12 -12 -18 -14 -11 -8 -5 -3 -5 -6 -5 -5 -8 -9 -12 -12 -9 -6 -5 -7 -8 -5 -3 -3 -7 -3 -2 -1 0 0 0 0 0 -1 -1 -5 -20 -20 -22 -20 -20 -26 -43 -16 -25 -17 -9 -8 -4 -1 0 0 -1 -3 -16 -23 -24 -25 -22 -11 -11 -14 -20 -17 -7 -5 -7 -7 -5 -3 -2 -4 -17 -29 -32 -35 -38 -25 -19 -21 -20 -16 -13 -15 -32 -20 -18 -24 -25 -15 -11 -14 -16 -18 -22 -24 -28 -22 -13 -20 -33 -13 -5 -5 -5 -5 -6 -5 -6 -6 -6 -5 -5 -8 -7 -7 -6 -5 -5 -6 -12 -9 -11 -15 -17 -20 -20 -20 -20 -20 -19 -9 -9 -10 -11 -10 -10 -9 -8 -13 -12 -8 -16 -14 -13 -19 -19 0 0 0 0 -8 -22 -3 -7 -22 -26 -29 -29 -25 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -10 0 0 0 0 0 -6 -11 0 0 -8 -9 -4 0 0 0 0 0 -6 -21 -24 -16 -15 -17 -19 -19 -17 -22 -18 -14 -13 -17 -18 -15 -11 -6 -4 -6 -6 -5 -4 -4 -3 -5 -10 -8 -4 -3 -4 -11 -11 -5 -4 -5 -7 -6 -5 -11 -8 -1 -1 0 0 0 0 -2 -5 -13 -12 -18 -26 -31 -29 -37 -20 -10 -9 -8 0 0 0 -3 -18 -34 -6 -9 -18 -19 -13 -11 -16 -12 -11 -9 -5 -7 -7 -4 -3 -2 -7 -27 -25 -18 -20 -24 -21 -11 -22 -21 -20 -36 -55 -34 -34 -33 -27 -22 -17 -13 -13 -13 -13 -19 -27 -25 -22 -12 -7 -9 -10 -2 -3 -3 -4 -5 -6 -6 -7 -8 -7 -7 -8 -8 -8 -10 -9 -6 -7 -11 -8 -11 -15 -19 -20 -15 -12 -12 -16 -19 -16 -15 -11 -12 -14 -15 -15 -6 -5 -5 -5 -21 -14 -11 -15 -24 -18 0 0 0 0 0 0 0 -13 -7 -3 -14 -39 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -1 -6 -1 0 -7 -13 -11 -12 -26 -14 0 0 0 0 0 0 0 -3 -18 -17 -18 -20 -20 -20 -19 -20 -15 -13 -13 -14 -13 -13 -8 -6 -7 -6 -6 -5 -2 0 -2 -8 -8 -8 -7 -8 -7 -15 -8 -5 -6 -12 -16 -8 -15 -9 -2 -1 0 0 0 0 -1 -2 -6 -2 -11 -22 -31 -38 -27 -20 -12 -11 -10 -3 0 -9 -7 -36 -46 -6 -15 -37 -43 -32 -14 -10 -16 -14 -8 -7 -10 -19 -6 -5 -4 -3 -9 -28 -6 -26 -18 -11 -15 -23 -22 -17 -29 -35 -24 -28 -28 -32 -26 -19 -18 -17 -25 -31 -25 -21 -21 -15 -12 -15 -13 -8 -4 -4 -7 -5 -5 -6 -4 -8 -7 -7 -7 -8 -8 -8 -10 -14 -13 -12 -13 -7 -14 -21 -22 -19 -12 -13 -18 -20 -20 -19 -18 -10 -11 -11 -13 -16 -17 -4 -10 -9 -18 -12 -15 -20 -10 -13 -13 0 0 -5 0 0 0 0 -3 -11 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -6 -1 -1 -4 -5 -2 -28 -14 -1 0 0 0 0 0 0 0 -6 -23 -18 -19 -21 -20 -17 -18 -17 -14 -13 -14 -13 -14 -11 -8 -7 -6 -6 -6 -6 -3 -3 -7 -8 -14 -10 -6 -3 -7 -7 -6 -5 -28 -51 -14 -1 -6 -3 0 0 0 0 0 -2 -3 -2 0 -4 -18 -20 -25 -32 -12 -16 -29 -23 -10 0 0 -1 -23 -42 -34 -33 -33 -26 -28 -35 -34 -21 -19 -9 -6 -7 -7 -7 -6 -6 -5 -11 -20 -5 -32 -39 -32 -25 -22 -22 -15 -17 -22 -25 -29 -40 -31 -27 -23 -20 -18 -15 -25 -21 -18 -18 -16 -11 -15 -10 -4 -6 -9 -8 -11 -9 -7 -7 -9 -7 -9 -9 -11 -11 -8 -9 -16 -14 -11 -12 -12 -23 -26 -17 -9 -7 -10 -15 -15 -19 -20 -17 -13 -14 -14 -15 -17 -14 -5 -10 -8 -18 -11 -2 -13 -3 -4 -6 0 -3 -33 -42 -16 0 -3 -11 -2 0 0 0 0 0 0 0 -10 -15 -1 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -18 -2 0 0 0 -6 -22 -26 -8 0 0 0 0 0 0 0 -9 -26 -21 -17 -19 -19 -16 -19 -19 -13 -12 -12 -14 -17 -14 -12 -8 -7 -9 -11 -8 -5 -3 -4 -7 -12 -12 -30 -25 -2 -2 -3 -8 -31 -67 -80 -1 -9 -7 -3 0 0 0 0 -2 -22 -22 -3 -1 -17 -12 -20 -33 -28 -32 -30 -20 -7 0 0 0 -5 -37 -48 -34 -29 -16 -5 -16 -20 -13 -13 -9 -7 -6 -6 -10 -18 -9 -7 -7 -10 -11 -8 -9 -19 -22 -21 -21 -25 -28 -29 -25 -24 -33 -33 -25 -22 -17 -9 -7 -9 -19 -13 -15 -18 -12 -14 -13 -15 -10 -7 -11 -11 -12 -9 -9 -11 -8 -8 -9 -10 -11 -10 -10 -16 -14 -12 -11 -10 -10 -13 -10 -6 -5 -7 -12 -7 -14 -17 -18 -20 -19 -19 -13 -12 -11 -9 -8 -7 -23 -18 -11 -11 -1 0 0 0 0 -2 -19 -7 0 -3 -8 0 0 0 0 0 0 0 0 0 -2 -1 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -23 -20 -3 0 0 0 0 0 0 0 -2 -7 -11 -18 -18 -18 -16 -13 -15 -18 -13 -11 -14 -17 -13 -15 -9 -8 -9 -11 -8 -8 -5 -5 -7 -10 -10 -9 -8 -6 -5 -5 -8 -24 -18 -7 -7 -10 -5 -4 -3 -2 -1 -1 -5 -27 -36 -19 -5 -16 -7 -4 -12 -26 -38 -15 -23 -10 -2 0 0 0 -13 -23 -33 -28 0 0 -9 -13 -13 -14 -13 -7 -5 -5 -7 -12 -16 -9 -17 -28 -32 -21 -20 -21 -24 -24 -27 -34 -45 -40 -25 -21 -27 -32 -29 -28 -22 -15 -10 -8 -12 -7 -11 -14 -12 -15 -14 -8 -6 -9 -12 -8 -11 -12 -13 -12 -9 -10 -13 -11 -11 -13 -12 -12 -8 -10 -11 -10 -8 -6 -7 -6 -5 -6 -8 -8 -11 -12 -14 -16 -18 -17 -14 -17 -14 -7 -4 -4 -19 -34 -30 -25 -29 -13 -2 0 0 -9 -29 -3 -10 -5 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -24 -2 -15 -17 -17 -12 0 0 0 0 0 0 0 0 0 0 -3 -13 -22 -22 -21 -24 -25 -21 -15 -13 -17 -20 -16 -14 -10 -9 -7 -6 -9 -7 -10 -8 -9 -10 -10 -6 -4 -4 -14 -17 -5 -16 -6 -5 -5 -5 -5 -6 -6 -5 -4 -2 -8 -21 -26 -16 -8 -21 -15 -17 -11 -19 -28 -20 -43 -26 -10 0 0 0 0 0 -17 -20 0 -5 -58 -65 -37 -24 -30 -22 -14 -17 -18 -15 -11 -8 -36 -36 -23 -8 -11 -13 -27 -26 -30 -39 -41 -36 -40 -20 -15 -23 -25 -29 -20 -15 -12 -12 -14 -12 -18 -17 -16 -16 -15 -12 -7 -7 -11 -14 -12 -13 -14 -11 -8 -8 -14 -12 -13 -14 -12 -6 -9 -9 -9 -9 -8 -7 -8 -6 -6 -7 -6 -3 -5 -6 -8 -10 -11 -11 -12 -13 -9 -8 -8 -8 -8 -23 -17 -19 -17 -6 -9 -7 -2 -17 -30 -15 -18 -5 -9 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -19 -3 -26 -24 -23 -12 0 0 0 0 0 0 0 0 0 0 0 -7 -22 -24 -23 -25 -25 -21 -18 -12 -18 -18 -12 -7 -7 -10 -14 -12 -8 -8 -13 -8 -9 -10 -11 -15 -16 -7 -17 -15 -7 -26 -5 -3 -4 -6 -6 -6 -5 -2 -1 -3 -4 -5 -5 -3 -10 -14 -9 -23 -6 -5 -13 -15 -13 -12 -18 -9 0 0 0 0 0 0 0 -11 -52 -49 -22 -19 -36 -40 -26 -14 -9 -8 -7 -13 -42 -18 -11 -11 -9 -5 -17 -13 -21 -31 -38 -41 -40 -21 -16 -18 -18 -18 -12 -11 -11 -9 -8 -10 -16 -14 -14 -15 -15 -11 -19 -11 -11 -17 -17 -10 -9 -8 -13 -20 -22 -10 -9 -10 -9 -6 -4 -5 -6 -6 -8 -10 -8 -6 -5 -4 -5 -6 -4 -4 -5 -7 -9 -7 -9 -9 -9 -9 -8 -8 -8 -20 -8 -19 -27 -17 -7 -9 -2 -32 -30 -14 -16 -8 -11 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -25 -26 -22 -19 -35 -17 0 0 0 0 0 0 0 0 0 0 0 -8 -20 -24 -20 -19 -18 -19 -17 -8 -18 -17 -18 -17 -15 -13 -14 -10 -8 -8 -10 -7 -8 -8 -8 -7 -5 -5 -6 -4 -10 -18 -6 -8 -3 -1 -3 -5 -5 -3 -3 -7 -7 -1 -2 -8 -26 -39 -31 0 0 -2 -5 -9 -10 -17 -13 -19 -18 -10 0 0 0 0 -1 -6 -17 -9 -2 0 -15 -21 -13 -6 -5 -6 -5 -13 -33 -11 -10 -12 -8 -2 -4 -2 -19 -31 -33 -29 -30 -28 -33 -29 -17 -5 -14 -14 -10 -8 -8 -8 -8 -10 -14 -14 -14 -17 -15 -12 -11 -15 -17 -12 -11 -9 -8 -10 -12 -6 -8 -9 -11 -10 -6 -5 -4 -6 -10 -11 -10 -11 -8 -6 -6 -6 -6 -8 -9 -9 -8 -8 -7 -6 -9 -9 -8 -8 -17 -23 -8 -25 -15 -10 -3 0 -1 -60 -38 -18 -16 -14 -1 -13 -20 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -28 -19 -19 -38 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -28 -21 -15 -16 -15 -12 -13 -15 -16 -17 -19 -18 -13 -12 -9 -10 -10 -8 -7 -7 -8 -8 -7 -7 -4 -3 -22 -22 -5 -5 -1 0 -3 -6 -5 -1 -5 -23 -19 -6 -4 -16 -17 -15 -7 0 0 -1 -2 -6 -17 -26 -22 -23 -14 -6 0 0 0 0 -11 -27 -23 0 0 0 -29 -32 -16 -19 -7 -6 -6 -11 -16 -5 -4 -4 -8 -9 -9 -17 -31 -31 -30 -29 -29 -29 -30 -30 -18 -10 -15 -16 -12 -12 -12 -11 -12 -16 -15 -17 -16 -15 -13 -11 -11 -9 -10 -14 -17 -13 -13 -13 -10 -5 -8 -9 -10 -11 -12 -13 -13 -17 -13 -11 -12 -13 -12 -8 -8 -8 -9 -9 -9 -11 -10 -9 -7 -7 -18 -10 -8 -9 -22 -21 -12 -23 -7 -5 -9 -12 -22 -75 -28 -23 -21 -13 -2 -6 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -15 -20 -23 -26 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -21 -17 -12 -12 -14 -14 -15 -15 -16 -20 -20 -14 -11 -7 -8 -11 -10 -8 -8 -8 -7 -7 -8 -7 -2 -52 -29 -4 -4 -5 -2 -5 -6 -5 -3 -5 -49 -31 -17 -17 -18 -11 -19 -17 -1 -1 -2 -11 -10 -11 -13 -12 -11 -7 -6 -2 -1 -2 -4 -13 -34 -22 0 -2 -10 -23 -20 -18 -22 -22 -10 -10 -15 -16 -13 -11 -24 -28 -18 -17 -30 -42 -32 -33 -34 -36 -36 -28 -19 -13 -14 -15 -10 -15 -17 -17 -15 -14 -18 -16 -20 -15 -10 -9 -10 -8 -7 -7 -8 -11 -10 -10 -10 -10 -8 -6 -9 -8 -6 -6 -6 -7 -11 -10 -10 -13 -14 -12 -8 -7 -11 -12 -9 -7 -12 -12 -16 -14 -10 -10 -13 -11 -11 -28 -21 -11 -1 -2 -9 -16 -26 -33 -28 -17 -22 -23 -18 -16 -29 -29 -6 -18 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -26 -29 -24 -19 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -15 -12 -9 -9 -9 -9 -10 -11 -15 -18 -18 -17 -13 -3 -7 -10 -9 -9 -9 -6 -7 -6 -4 -7 -51 -21 -4 -5 -5 -10 -6 -5 -7 -7 -6 -8 -39 -35 -30 -24 -10 -14 -79 -43 -3 -6 -10 -12 -12 -13 -14 -12 -7 -11 -4 -2 -8 -12 -1 -1 -2 -5 -16 -29 -19 -10 -14 -20 -18 -10 -14 -18 -20 -17 -11 -15 -16 -10 -22 -35 -36 -34 -32 -32 -32 -29 -22 -17 -13 -12 -13 -10 -11 -20 -20 -15 -13 -15 -17 -24 -15 -9 -9 -11 -9 -9 -11 -10 -9 -11 -9 -12 -9 -6 -6 -9 -9 -6 -5 -10 -14 -11 -9 -10 -11 -12 -12 -13 -16 -16 -12 -8 -7 -11 -12 -14 -15 -15 -14 -9 -9 -13 -22 -16 -19 -24 -18 -11 -18 -17 -27 -33 -25 -26 -22 -25 -27 -19 -4 -26 -39 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -31 -29 -33 -34 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -15 -15 -12 -9 -10 -14 -14 -14 -19 -17 -14 -11 -2 -7 -8 -9 -9 -8 -7 -9 -6 -6 -9 -7 -6 -4 -6 -8 -7 -7 -6 -6 -6 -6 -7 -12 -15 -23 -26 -19 -15 -74 -27 -6 -6 -6 -4 -6 -6 -11 -11 -8 -16 -3 -2 -6 -8 -2 0 0 -6 -28 -41 -18 -9 -8 -9 -12 -14 -15 -15 -11 -10 -10 -11 -13 -10 -18 -29 -31 -27 -26 -23 -29 -24 -17 -20 -16 -4 -8 -14 -12 -14 -21 -15 -13 -13 -15 -20 -20 -14 -13 -14 -13 -13 -11 -11 -10 -10 -13 -20 -16 -15 -14 -11 -8 -6 -6 -10 -10 -5 -6 -7 -8 -8 -7 -7 -7 -14 -14 -9 -7 -9 -14 -12 -12 -12 -10 -8 -5 -7 -7 -15 -14 -18 -18 -15 -19 -16 -18 -21 -21 -16 -8 -12 -19 -11 -1 -5 -13 -5 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -11 -15 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -12 -15 -15 -13 -14 -15 -18 -19 -13 -15 -18 -12 -11 -7 -8 -8 -9 -14 -12 -6 -8 -9 -6 -10 -13 -8 -4 -5 -7 -7 -5 -7 -8 -5 -2 -3 -16 -21 -13 -14 -53 -14 -7 -8 -10 -9 -8 -3 -11 -13 -12 -17 -4 -2 -1 -5 -12 -12 -1 -8 -46 -46 -14 -12 -10 -12 -12 -12 -13 -14 -14 -11 -11 -13 -17 -6 -16 -27 -33 -33 -32 -29 -22 -24 -20 -13 -8 -1 -4 -9 -14 -17 -21 -16 -15 -17 -18 -16 -15 -16 -19 -19 -17 -14 -11 -12 -11 -11 -13 -11 -9 -20 -23 -18 -11 -6 -11 -7 -8 -9 -8 -8 -7 -7 -7 -7 -8 -14 -14 -12 -12 -14 -15 -15 -15 -13 -12 -14 -13 -7 -13 -20 -18 -29 -14 -10 -14 -15 -20 -15 -13 -11 -7 -6 -15 -6 -13 -15 -3 -15 -8 -14 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -6 0 0 0 0 0 0 0 0 -26 -15 -20 -28 -2 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -17 -17 -15 -16 -17 -15 -11 -12 -15 -15 -13 -4 -5 -5 -7 -12 -12 -4 -8 -9 -8 -8 -13 -13 -4 -3 -6 -7 -3 -1 -4 -7 -6 -4 -9 -20 -10 -17 -34 -9 -2 -3 -5 -9 -10 -3 -5 -22 -22 -13 -4 -4 -2 -1 -1 0 -3 -22 -60 -66 -35 -15 -14 -11 -12 -13 -14 -16 -20 -10 -11 -12 -13 -15 -18 -22 -23 -24 -26 -29 -32 -26 -23 -12 0 -1 -12 -18 -18 -16 -17 -20 -13 -16 -24 -29 -25 -12 -12 -18 -18 -15 -16 -14 -15 -16 -13 -9 -16 -20 -19 -13 -7 -7 -6 -7 -8 -9 -10 -10 -6 -6 -6 -9 -12 -11 -15 -9 -12 -13 -12 -13 -16 -13 -10 -10 -12 -10 -21 -19 -15 -25 -8 -12 -12 -14 -20 -9 -19 -20 -14 -10 -13 -5 0 -13 -14 -12 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -5 0 0 0 0 0 0 0 0 0 -1 -4 -7 -23 -11 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -16 -15 -15 -14 -10 -7 -6 -7 -7 -3 -5 -5 -7 -9 -8 -3 -11 -11 -10 -9 -7 -11 -7 -2 -4 -6 -3 0 -3 -4 -6 -12 -19 -12 -4 -20 -26 0 0 -1 -1 -22 -25 -7 -7 -34 -21 -11 -7 -4 -4 -4 -5 -6 -10 -28 -46 -54 -40 -18 -21 -11 -11 -19 -18 -15 -16 -12 -6 -8 -9 -10 -12 -13 -10 -14 -26 -35 -28 -7 -6 -9 -7 -6 -4 -16 -23 -20 -15 -15 -12 -17 -23 -21 -14 -14 -17 -20 -16 -13 -14 -14 -10 -9 -11 -12 -13 -14 -18 -18 -15 -14 -14 -7 -10 -10 -10 -11 -10 -9 -8 -10 -10 -9 -13 -10 -13 -12 -8 -7 -11 -7 -10 -10 -9 -10 -14 -13 -15 -16 -10 -15 -11 -15 -20 -16 -25 -25 -20 -13 -12 -18 -24 -9 -12 -12 -7 0 0 0 -7 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -14 -6 -3 0 0 0 0 0 0 0 0 0 -4 -14 -22 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -11 -12 -10 -9 -9 -8 -5 -4 -7 -5 -3 -5 -7 -6 -5 -6 -9 -10 -10 -8 -4 -1 -4 -4 -2 0 0 -9 -9 -18 -27 -7 -11 -3 0 0 0 0 0 -28 -29 -4 -8 -34 -25 -16 -8 -2 -3 -3 -5 -12 -16 -19 -27 -4 -30 -35 -35 -34 -27 -18 -19 -19 -17 -14 -5 -4 -6 -9 -11 -11 -9 -8 -17 -30 -28 0 0 -11 -16 -14 -13 -15 -15 -16 -17 -14 -10 -16 -21 -18 -16 -15 -14 -21 -18 -14 -13 -13 -15 -11 -20 -24 -19 -12 -17 -20 -20 -19 -19 -20 -14 -12 -12 -12 -12 -12 -9 -11 -10 -9 -11 -10 -12 -13 -10 -8 -10 -7 -5 -8 -10 -11 -8 -10 -17 -17 -11 -15 -10 -14 -14 -11 -14 -22 -21 -18 -14 -14 -14 -14 -17 -20 -16 -5 -2 0 -3 -8 -6 0 0 0 0 0 -2 -8 -1 0 0 0 -4 -30 -22 -23 -20 -7 -6 -1 0 0 0 0 0 0 0 -5 -14 -16 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -6 -5 -6 -8 -10 -8 -6 -6 -7 -5 -3 -7 -7 -6 -6 -6 -9 -11 -9 -8 -8 0 -5 -3 -1 -1 -1 -4 -2 -41 -69 -54 -19 -3 0 -36 -61 -44 -1 0 -29 -17 -9 -25 -16 -12 -8 -5 -3 -1 -6 -11 -11 -11 -16 -17 -62 -50 -30 -30 -29 -13 -18 -22 -18 -11 -11 -6 -10 -11 -12 -13 -11 -17 -24 -38 -40 -20 -12 -16 -17 -14 -12 -14 -19 -26 -21 -16 -14 -13 -18 -20 -27 -32 -24 -21 -22 -22 -22 -20 -16 -21 -21 -22 -18 -13 -14 -12 -16 -13 -13 -16 -16 -16 -11 -11 -11 -11 -14 -12 -14 -14 -10 -7 -8 -10 -10 -8 -6 -8 -3 -7 -8 -6 -11 -10 -15 -14 -13 -15 -11 -16 -15 -13 -14 -17 -17 -20 -15 -9 -10 -18 -15 -18 -19 -19 -19 -23 -12 -7 -6 -2 0 0 0 0 -3 -8 0 0 0 0 -3 -15 -19 -23 -23 -23 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -4 -1 0 0 -1 -3 -15 -10 -8 -7 -5 -3 -8 -10 -10 -8 -6 -9 -12 -10 -11 -12 -8 -8 -7 -5 -3 -2 -2 -6 -15 -36 -35 0 0 0 -1 -31 -38 0 0 -61 -53 -30 -46 -27 -11 -9 -11 -8 -8 -28 -22 -25 -29 -30 -36 -57 -59 -25 -13 -24 -13 -17 -32 -27 -18 -13 -5 -6 -7 -10 -14 -18 -29 -30 -33 -25 -17 -12 -13 -19 -17 -17 -17 -14 -21 -20 -18 -16 -15 -16 -19 -21 -24 -26 -24 -23 -25 -28 -23 -18 -26 -25 -16 -15 -17 -16 -10 -18 -17 -12 -13 -19 -19 -15 -10 -10 -11 -9 -8 -5 -7 -9 -9 -9 -12 -10 -8 -7 -6 -6 -5 -7 -6 -14 -13 -6 -10 -9 -12 -13 -14 -16 -15 -13 -12 -12 -14 -20 -21 -16 -13 -21 -17 -20 -17 -15 -16 -18 -7 -4 -5 -2 0 0 0 0 -15 -23 -2 0 0 0 -2 -11 -20 -25 -25 -25 -22 -15 -11 -6 -2 -5 -12 -11 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -17 0 0 0 0 -4 -11 -14 -7 -6 -5 -4 -3 -2 -2 -8 -8 -6 -7 -11 -9 -3 -1 -5 -12 -12 -9 -6 -3 -3 -5 -13 -4 0 -12 -22 -11 0 -5 -7 0 -1 -2 -70 -75 -45 -29 -23 -15 -14 -12 -18 -34 -36 -53 -52 -45 -41 -46 -44 -31 -21 -53 -84 -56 -61 -40 -25 -15 -9 -8 -12 -13 -14 -15 -15 -14 -42 -40 -21 -9 -9 -14 -20 -21 -20 -19 -20 -19 -17 -15 -14 -15 -19 -24 -23 -21 -19 -17 -24 -27 -23 -21 -25 -24 -14 -13 -17 -16 -12 -16 -17 -13 -10 -11 -14 -12 -11 -11 -11 -10 -10 -9 -10 -10 -8 -7 -11 -10 -11 -13 -11 -5 -6 -8 -8 -16 -18 -16 -4 -5 -11 -11 -6 -7 -12 -12 -15 -13 -9 -15 -11 -10 -13 -16 -12 -20 -18 -21 -19 -11 -3 -3 -6 -6 0 0 0 0 -28 -50 -14 0 0 0 0 0 -2 -13 -11 -15 -22 -24 -21 -17 -18 -17 -15 -15 -13 -12 -8 -4 0 -1 -9 -3 0 0 0 0 0 0 -4 -6 -4 -2 -1 -2 0 -2 -6 -1 -1 -3 -5 -7 -8 -5 -8 -7 -4 -3 -9 -6 -7 -8 -6 -3 -4 -6 -11 -15 -14 -5 -12 -10 -6 -5 -4 -1 0 -28 -65 -64 -2 -18 -8 0 -1 -3 -3 -30 -34 -28 -25 -15 -17 -21 -21 -36 -53 -10 -32 -60 -67 -50 -22 -6 -16 -33 -63 -74 -58 -30 -22 -20 -19 -16 -10 -11 -11 -10 -8 -12 -16 -41 -45 -34 -23 -17 -20 -19 -16 -17 -23 -22 -20 -19 -18 -14 -9 -12 -27 -26 -19 -17 -24 -24 -25 -19 -17 -22 -20 -15 -14 -14 -15 -19 -19 -19 -14 -13 -15 -15 -15 -15 -14 -12 -12 -19 -20 -11 -10 -11 -12 -12 -15 -8 -8 -8 -4 -5 -6 -16 -18 -18 -17 -6 -11 -10 -6 -7 -11 -11 -12 -12 -10 -12 -18 -13 -12 -11 -12 -17 -12 -21 -21 -14 -8 -7 -5 -5 -5 -4 0 0 0 -34 -42 -12 -15 -13 -11 -6 -2 -2 -15 -11 -15 -17 -13 -12 -21 -18 -15 -15 -16 -23 -26 -27 -23 -16 -14 -2 -3 -3 -1 -2 -8 -2 -4 -10 -11 -11 -14 -11 -9 -12 -16 -3 -6 -5 -7 -9 -8 -4 -12 -15 -13 -7 -5 -3 -9 -10 -5 -2 -8 -4 -5 -10 -12 -6 -11 -10 -6 -7 -9 0 0 0 0 0 0 -4 -2 0 0 0 -2 -26 -28 -26 -21 -15 -17 -30 -22 -39 -45 -5 -34 -53 -92 -61 0 -1 -1 -57 -51 -37 -33 -25 -21 -23 -17 -11 -11 -15 -14 -13 -12 -12 -16 -22 -26 -23 -20 -23 -25 -28 -25 -21 -22 -27 -26 -19 -21 -16 -8 -11 -18 -30 -24 -17 -16 -16 -22 -21 -23 -20 -12 -15 -19 -14 -16 -20 -18 -17 -13 -11 -13 -16 -19 -15 -16 -15 -13 -11 -11 -14 -11 -10 -9 -9 -9 -5 -7 -10 -10 -9 -6 -14 -16 -16 -17 -17 -12 -12 -13 -13 -10 -6 -10 -11 -11 -9 -11 -7 -7 -8 -12 -16 -12 -10 -18 -18 -12 -9 -14 -13 -7 -4 -2 -1 -5 -40 -31 -7 -18 -16 -17 -10 -4 0 -2 -11 -15 -16 -14 -11 -11 -11 -15 -17 -16 -13 -17 -27 -13 -3 -4 -1 -6 -11 -6 -3 -8 -1 0 -4 -6 -4 -7 -8 -8 -12 -14 -9 -6 -3 -6 -7 -4 -4 -9 -14 -12 -9 -6 -3 -9 -10 -8 -8 -14 -7 -6 -7 -7 -6 -11 -6 -8 -19 -25 -19 -15 -4 -1 0 0 0 0 0 0 -11 -24 -39 -34 -28 -17 -10 -11 -20 -20 -52 -37 -13 -46 -45 -60 -35 -6 -25 -88 -64 -44 -37 -33 -22 -21 -39 -30 -19 -18 -19 -15 -17 -15 -13 -13 -12 -14 -10 -11 -14 -17 -19 -23 -22 -19 -16 -18 -16 -19 -15 -10 -12 -15 -21 -23 -21 -19 -19 -27 -21 -23 -19 -13 -15 -24 -15 -16 -19 -18 -15 -10 -9 -13 -13 -11 -10 -13 -13 -12 -12 -11 -7 -13 -9 -7 -7 -7 -9 -7 -7 -6 -7 -9 -16 -15 -14 -12 -12 -12 -14 -16 -13 -12 -10 -6 -15 -13 -12 -10 -8 -3 -5 -8 -10 -11 -8 -9 -17 -16 -15 -17 -15 -8 -9 -5 -2 -7 -4 -7 -10 -11 -12 -13 -6 -2 -1 0 -3 -5 -9 -9 -9 -15 -15 -12 -12 -12 -9 -9 -19 -22 -9 -4 -9 -7 -15 -7 -6 -12 -8 -1 0 -6 -10 -9 -9 -13 -10 -10 -9 -8 -20 -6 -2 -1 -2 -3 -12 -7 -9 -10 -7 -11 -10 -10 -9 -6 -5 -5 -9 -7 -7 -9 -8 -3 -31 -40 -38 -31 -4 -6 -2 0 0 0 0 -26 -50 -72 -66 -30 -31 -24 -16 -15 -21 -23 -71 -34 -3 -13 -17 -3 0 -27 -54 -55 -25 -25 -38 -38 -31 -32 -26 -34 -27 -20 -18 -13 -13 -13 -13 -15 -17 -13 -7 -9 -15 -14 -10 -20 -14 -12 -13 -14 -15 -15 -14 -14 -15 -18 -21 -29 -30 -24 -22 -25 -18 -22 -18 -13 -13 -14 -15 -17 -18 -17 -15 -8 -16 -13 -10 -8 -9 -9 -13 -15 -13 -10 -11 -10 -11 -8 -8 -10 -10 -10 -9 -8 -9 -10 -17 -18 -15 -14 -13 -12 -13 -17 -9 -12 -10 -7 -12 -9 -12 -14 -12 -7 -4 -6 -9 -9 -7 -7 -8 -17 -19 -16 -9 -20 -15 -12 -9 -8 -13 -6 -9 -9 -9 -10 -9 -7 -3 0 0 0 0 -6 -9 -10 -15 -14 -17 -17 -15 -12 -18 -16 -17 -17 -17 -15 -15 -17 -14 -15 -15 -7 -1 -2 -2 -3 -7 -11 -5 -10 -11 -5 -1 -1 0 0 0 0 0 0 -5 -10 -11 -11 -8 -8 -11 -13 -12 -10 -8 -7 -10 -12 -9 -2 -54 -60 -37 -15 -4 -26 -10 -45 -38 0 -6 -77 -78 -65 -61 -57 -28 -33 -29 -32 -40 -47 -75 -19 -40 -71 -60 -8 -1 -27 -28 -19 -21 -26 -30 -35 -44 -51 -42 -37 -40 -39 -37 -30 -15 -12 -14 -13 -13 -13 -8 -10 -23 -20 -8 -10 -12 -12 -8 -10 -16 -17 -19 -19 -20 -18 -15 -30 -30 -26 -21 -17 -12 -13 -13 -11 -10 -11 -15 -15 -16 -13 -9 -7 -8 -7 -10 -12 -11 -10 -10 -10 -10 -11 -14 -12 -11 -10 -11 -12 -11 -10 -14 -11 -8 -11 -17 -21 -16 -16 -16 -12 -11 -14 -8 -8 -12 -9 -7 -11 -11 -10 -9 -10 -11 -9 -7 -7 -6 -6 -5 -10 -17 -15 -13 -14 -8 -6 -7 -11 -15 -14 -9 -6 -7 -8 -7 -6 -5 -4 -4 -4 -5 -8 -11 -9 -11 -15 -10 -20 -22 -18 -12 -11 -19 -20 -17 -15 -16 -22 -14 -18 -16 -11 -9 -11 -9 -4 -1 -2 0 -4 -10 -12 -8 0 0 0 0 0 0 -1 -9 -10 -10 -9 -6 -7 -7 -8 -7 -7 -8 -9 -11 -11 -9 -7 -14 -21 -28 -19 -19 -35 -46 -60 -29 0 -9 -54 -67 -56 -56 -63 -56 -76 -83 -86 -71 -66 -78 -86 -97 -109 -79 -14 -5 -33 -28 -21 -25 -32 -32 -37 -48 -49 -42 -35 -49 -43 -41 -37 -24 -23 -36 -33 -24 -22 -26 -13 -23 -17 -9 -10 -12 -12 -13 -15 -18 -18 -16 -14 -15 -15 -14 -17 -23 -28 -23 -18 -17 -15 -15 -13 -12 -13 -14 -14 -16 -17 -15 -13 -12 -12 -16 -13 -11 -11 -11 -12 -11 -9 -10 -12 -16 -12 -14 -16 -14 -11 -18 -19 -14 -11 -18 -19 -10 -12 -18 -15 -13 -15 -13 -4 -14 -10 -7 -10 -11 -10 -9 -9 -12 -13 -7 -6 -6 -5 -5 -6 -16 -10 -7 -7 -7 -4 -10 -10 -9 -11 -11 -6 -6 -6 -7 -10 -16 -6 -11 -14 -14 -13 -19 -12 -16 -19 -14 -19 -21 -16 -14 -14 -15 -13 -15 -16 -18 -19 -12 -18 -14 -14 -20 -19 -10 -10 -5 -2 -4 0 -4 -4 -1 0 0 0 0 0 0 -2 -11 -3 -7 -8 -7 -6 -6 -4 -5 -10 -13 -13 -11 -11 -13 -13 -28 -92 -58 -29 -27 -47 -69 -41 -11 -57 -85 -54 0 0 0 -2 -10 -26 -47 -67 -38 -3 -1 -1 -15 -29 -24 -7 -11 -30 -25 -25 -25 -31 -43 -49 -51 -41 -33 -37 -35 -36 -30 -28 -31 -36 -45 -40 -30 -27 -26 -16 -15 -12 -11 -13 -14 -14 -15 -17 -19 -17 -10 -14 -16 -17 -17 -16 -16 -32 -28 -26 -23 -18 -18 -19 -18 -17 -16 -16 -18 -17 -19 -21 -21 -19 -19 -13 -11 -10 -10 -11 -9 -7 -11 -16 -16 -11 -13 -15 -17 -18 -18 -17 -11 -16 -17 -12 -14 -14 -9 -11 -10 -12 -11 -8 -15 -8 -7 -6 -7 -11 -8 -11 -13 -14 -13 -11 -15 -15 -10 -8 -14 -8 -6 -6 -9 -11 -12 -15 -10 -6 -5 -5 -4 -8 -13 -18 -17 -17 -16 -17 -15 -14 -17 -10 -20 -16 -13 -17 -18 -15 -17 -18 -17 -16 -19 -17 -18 -17 -13 -17 -12 -13 -16 -19 -19 -10 -3 -4 -8 -7 -3 -11 -5 0 0 0 0 0 0 -1 -1 -1 -9 -11 -11 -10 -9 -12 -6 -6 -13 -16 -11 -9 -16 -20 -21 -50 -112 -60 -33 -40 -47 -1 -1 -91 -130 -86 0 0 0 0 -5 -8 -4 -1 -7 -11 -10 0 -1 -26 -9 0 -12 -33 -19 -40 -44 -55 -57 -29 -51 -34 -26 -27 -32 -35 -35 -33 -31 -34 -39 -47 -33 -32 -27 -21 -26 -23 -13 -21 -24 -8 -9 -12 -15 -14 -12 -14 -15 -15 -11 -11 -15 -20 -33 -35 -28 -23 -19 -8 -9 -11 -12 -15 -18 -11 -13 -14 -15 -15 -13 -18 -18 -14 -12 -14 -14 -13 -14 -16 -17 -16 -15 -13 -14 -18 -21 -11 -22 -14 -35 -30 -31 -32 -20 -9 -6 -8 -9 -10 -12 -9 -9 -6 -7 -10 -8 -11 -12 -11 -10 -8 -11 -12 -7 -8 -11 -7 -9 -7 -7 -8 -7 -13 -15 -16 -15 -13 -11 -13 -16 -18 -19 -20 -20 -19 -10 -5 -7 -8 -21 -14 -10 -13 -16 -16 -18 -14 -11 -13 -21 -18 -19 -17 -14 -18 -9 -9 -13 -17 -18 -9 -1 -10 -13 -13 -8 -9 -11 -4 0 0 0 0 -2 -14 -22 -15 -14 -14 -13 -13 -13 -11 -15 -13 -18 -18 -10 -10 -9 -19 -19 -23 -61 -55 -69 -52 -54 -54 -7 -34 -50 -35 -3 -1 -2 0 -11 -14 -9 -3 -2 -19 -32 -48 -45 -48 -9 0 -12 -26 -22 -25 -38 -50 -38 -10 -42 -36 -27 -28 -32 -35 -36 -32 -28 -26 -32 -49 -40 -39 -40 -33 -29 -32 -19 -17 -14 -8 -8 -9 -12 -13 -15 -15 -15 -14 -14 -17 -15 -10 -24 -30 -27 -24 -26 -25 -22 -12 -10 -13 -15 -12 -18 -20 -24 -26 -23 -20 -14 -11 -9 -9 -9 -10 -12 -13 -13 -15 -15 -12 -9 -10 -10 -9 -11 -8 -44 -50 -19 -13 -12 -8 -7 -9 -11 -13 -13 -12 -12 -7 -6 -8 -11 -13 -13 -10 -9 -11 -10 -9 -11 -11 -8 -5 -9 -8 -7 -7 -8 -7 -6 -7 -12 -15 -14 -16 -17 -17 -12 -7 -9 -11 -6 -8 -8 -8 -9 -11 -9 -10 -14 -15 -7 -10 -10 -11 -15 -19 -12 -15 -14 -12 -10 -8 -13 -15 -17 -17 -11 -21 -18 -16 -14 -2 -1 -29 -45 -50 -34 -1 -13 -17 -17 -16 -14 -9 -10 -12 -13 -13 -8 -8 -11 -14 -14 -16 -16 -8 -4 -8 -14 -18 -69 -57 -70 -59 -1 -2 -1 -4 -6 -7 -25 -89 -56 -26 -11 -13 -23 -58 -47 -33 -33 -34 -17 -3 0 0 0 -3 -30 -40 -35 -19 -18 -62 -32 -27 -32 -37 -36 -33 -31 -33 -34 -36 -42 -49 -45 -38 -24 -15 -19 -12 -10 -9 -9 -10 -13 -15 -16 -18 -18 -17 -16 -17 -13 -8 -8 -9 -16 -21 -24 -24 -21 -16 -15 -17 -15 -10 -13 -14 -15 -18 -18 -10 -5 -7 -9 -10 -11 -12 -10 -10 -12 -14 -12 -11 -5 -4 -7 -12 -12 -8 -32 -35 -18 -13 -10 -7 -5 -6 -6 -6 -7 -8 -10 -9 -9 -10 -13 -13 -8 -10 -12 -12 -11 -11 -15 -13 -6 -5 -6 -1 -5 -5 -6 -6 -5 -5 -8 -11 -15 -19 -19 -11 -9 -8 -8 -7 -5 -16 -14 -15 -20 -11 -11 -10 -9 -9 -8 -9 -19 -14 -11 -15 -17 -21 -18 -15 -13 -9 -11 -9 -10 -12 -13 -14 -19 -14 -11 -13 -29 -83 -102 -110 -86 -40 -35 -18 -13 -12 -12 -8 -6 -9 -10 -12 -11 -6 -10 -12 -14 -16 -20 -19 -17 -13 -13 -16 -21 -22 -20 -19 -13 -6 -7 -6 -7 -12 -17 -19 -16 -55 -58 -48 -41 -17 -26 -32 -37 -39 -34 -14 -15 -11 -4 -1 -5 -35 -45 -43 -45 -73 -42 -25 -23 -26 -29 -31 -38 -41 -40 -47 -58 -26 -27 -29 -21 -12 -19 -12 -11 -12 -11 -10 -11 -12 -13 -16 -17 -16 -19 -20 -12 -12 -13 -7 -8 -8 -16 -27 -31 -23 -20 -21 -19 -16 -19 -20 -19 -12 -8 -7 -6 -5 -5 -8 -13 -15 -13 -13 -9 -10 -10 -6 -6 -11 -14 -10 -7 -13 -37 -33 -12 -18 -11 -8 -7 -9 -9 -7 -7 -6 -7 -10 -13 -11 -15 -15 -10 -8 -12 -12 -9 -6 -9 -16 -5 -5 -7 -7 -5 -5 -5 -4 -4 -5 -7 -10 -16 -17 -17 -22 -22 -13 -9 -11 -14 -14 -18 -18 -14 -9 -10 -10 -14 -18 -23 -21 -12 -10 -14 -13 -11 -21 -21 -20 -16 -13 -13 -9 -10 -10 -13 -17 -21 -19 -16 -14 -14 -24 -43 -55 -100 -110 -80 -27 -27 -10 -8 -11 -7 -16 -12 -9 -12 -13 -10 -10 -10 -12 -13 -11 -17 -15 -11 -11 -16 -17 -20 -21 -15 -20 -33 -8 -6 -8 -11 -12 -12 -30 -42 -46 -38 -35 -44 -52 -43 -36 -37 -39 -45 -47 -29 -18 -27 -35 -31 -55 -40 -23 -50 -15 -45 -51 -49 -53 -64 -38 -27 -23 -24 -23 -23 -17 -14 -13 -15 -18 -15 -14 -12 -9 -8 -8 -9 -11 -12 -12 -14 -16 -8 -8 -9 -5 -5 -6 -7 -9 -17 -23 -20 -21 -16 -16 -19 -20 -10 -8 -7 -7 -6 -6 -6 -5 -4 -4 -5 -5 -7 -8 -7 -8 -12 -11 -13 -15 -15 -15 -21 -22 -16 -16 -8 -9 -13 -16 -20 -19 -10 -12 -9 -9 -12 -10 -14 -15 -14 -13 -12 -6 -4 -5 -7 -11 -6 -8 -8 -6 -5 -5 -5 -7 -7 -7 -7 -10 -10 -8 -10 -19 -21 -22 -12 -11 -14 -11 -17 -18 -13 -13 -17 -15 -17 -17 -20 -23 -19 -9 -14 -14 -13 -21 -22 -13 -11 -13 -15 -11 -9 -11 -10 -11 -14 -16 -17 -14 -14 -17 -20 -20 -65 -127 -114 -39 -25 -5 -3 -5 -7 -16 -21 -17 -11 -10 -9 -9 -8 -10 -11 -13 -17 -15 -8 -7 -8 -7 -8 -17 -19 -21 -21 -1 -9 -9 -9 -8 -8 -9 -5 -38 -41 -36 -50 -74 -69 -62 -57 -58 -57 -64 -43 -35 -32 -28 -51 -42 -26 -12 -13 -17 -22 -26 -32 -41 -48 -22 -20 -17 -14 -15 -16 -13 -14 -15 -17 -19 -18 -17 -14 -13 -11 -9 -9 -9 -9 -9 -9 -9 -8 -8 -7 -6 -4 -5 -5 -7 -9 -12 -13 -20 -11 -8 -7 -8 -8 -7 -6 -5 -5 -7 -9 -8 -6 -5 -4 -5 -12 -10 -8 -9 -11 -11 -11 -11 -11 -11 -42 -73 -45 -19 -17 -15 -20 -20 -19 -19 -18 -17 -12 -8 -9 -12 -13 -9 -9 -12 -13 -12 -4 -6 -6 -5 -6 -8 -7 -6 -5 -5 -5 -9 -6 -6 -9 -10 -4 -4 -5 -6 -6 -7 -8 -8 -13 -18 -16 -18 -18 -18 -19 -18 -14 -9 -13 -19 -21 -16 -7 -7 -8 -10 -11 -9 -8 -14 -17 -14 -9 -8 -11 -11 -9 -10 -17 -15 -13 -14 -19 -24 -26 -90 -141 -112 -13 -12 -9 -3 0 0 -1 -10 -10 -9 -10 -9 -6 -10 -11 -10 -9 -12 -14 -11 -10 -10 -11 -8 -18 -14 -10 -7 -4 -1 -4 -6 -48 -85 -3 -55 -50 -41 -56 -90 -97 -96 -91 -85 -80 -78 -56 -53 -51 -51 -62 -19 -14 -14 -15 -21 -36 -21 -19 -24 -28 -28 -16 -16 -16 -17 -17 -17 -16 -17 -19 -19 -18 -16 -15 -15 -12 -8 -8 -8 -10 -11 -10 -8 -9 -11 -12 -11 -7 -6 -6 -8 -8 -8 -9 -14 -9 -8 -8 -7 -6 -4 -4 -4 -7 -11 -15 -15 -16 -15 -12 -10 -8 -10 -9 -9 -11 -11 -10 -9 -8 -13 -66 -72 -32 -21 -17 -14 -19 -20 -20 -19 -13 -7 -15 -14 -14 -16 -12 -6 -6 -8 -11 -11 -5 -5 -9 -6 -4 -6 -7 -7 -6 -6 -6 -4 -4 -7 -12 -12 -5 -11 -10 -8 -6 -5 -7 -15 -19 -19 -17 -17 -17 -17 -14 -15 -18 -20 -16 -16 -18 -19 -14 -12 -9 -17 -20 -9 -10 -16 -18 -14 -9 -8 -11 -11 -10 -11 -15 -13 -14 -14 -17 -20 -18 -6 -3 -9 -14 -12 -15 -3 0 0 -3 -12 -3 -2 -9 -10 -4 -10 -9 -13 -14 -14 -22 -20 -17 -16 -17 -11 -8 -4 -5 -7 -5 0 0 0 -14 -31 -18 -64 -55 -55 -94 -149 -160 -152 -128 -112 -100 -85 -69 -58 -70 -53 -28 -18 -16 -16 -15 -15 -15 -17 -17 -24 -30 -29 -20 -18 -17 -17 -18 -20 -19 -18 -18 -19 -20 -18 -18 -16 -15 -10 -6 -6 -5 -5 -10 -13 -11 -12 -10 -11 -9 -5 -6 -8 -7 -6 -6 -6 -6 -9 -7 -7 -6 -5 -11 -10 -10 -11 -10 -11 -12 -10 -8 -8 -11 -20 -9 -7 -10 -13 -12 -11 -11 -13 -15 -18 -20 -10 -14 -17 -18 -17 -16 -15 -14 -11 -16 -17 -10 -7 -12 -15 -6 -4 -7 -9 -8 -6 -7 -7 -4 -4 -4 -4 -7 -6 -5 -4 -5 -7 -12 -13 -13 -17 -14 -17 -10 -4 -8 -19 -15 -14 -16 -16 -16 -16 -15 -17 -19 -18 -15 -16 -16 -18 -20 -20 -15 -9 -7 -8 -10 -18 -17 -13 -10 -8 -9 -10 -11 -12 -13 -13 -10 -13 -17 -19 -16 -14 -14 -14 -15 -14 -13 -11 -9 -6 -2 0 0 0 -4 -4 -2 -7 -7 -7 -9 -11 -16 -17 -18 -12 -22 -28 -1 0 0 0 0 0 0 0 -1 -7 -19 -40 -50 -66 -120 -96 -23 -45 -99 -92 -82 -84 -96 -93 -103 -44 -6 -9 -11 -21 -18 -15 -14 -16 -19 -22 -22 -22 -22 -22 -20 -18 -17 -18 -18 -18 -18 -18 -19 -20 -20 -19 -12 -13 -12 -10 -8 -5 -12 -11 -6 -7 -5 -8 -6 -6 -6 -6 -7 -6 -6 -7 -9 -13 -8 -11 -15 -14 -15 -11 -11 -10 -9 -9 -9 -8 -8 -7 -9 -13 -8 -8 -11 -13 -14 -17 -14 -12 -27 -17 -17 -8 -17 -19 -18 -16 -14 -14 -14 -10 -8 -10 -10 -18 -14 -9 -6 -4 -7 -7 -7 -6 -4 -12 -7 -4 -4 -5 -6 -7 -5 -5 -5 -8 -4 -6 -8 -8 -4 -9 -5 -3 -4 -9 -10 -8 -12 -16 -17 -17 -18 -18 -18 -17 -15 -16 -15 -16 -18 -16 -8 -5 -6 -12 -15 -16 -16 -12 -13 -14 -12 -9 -11 -14 -13 -10 -7 -11 -19 -22 -21 -17 -11 -12 -12 -11 -11 -13 -15 -14 -7 0 -2 -8 -1 0 0 -2 -8 -7 -9 -10 -10 -10 -12 -10 -9 -6 0 0 0 0 0 -13 -15 0 0 -3 -5 -13 -41 -83 -120 -149 -110 -63 -61 -37 -52 -65 -59 0 -11 -7 0 0 -6 -26 -22 -22 -19 -17 -17 -21 -20 -20 -21 -22 -19 -19 -17 -15 -15 -16 -17 -17 -17 -17 -17 -18 -15 -14 -15 -15 -15 -7 -13 -14 -13 -11 -9 -13 -10 -12 -16 -15 -7 -6 -6 -10 -14 -11 -11 -11 -13 -15 -15 -12 -10 -10 -10 -9 -9 -9 -8 -8 -9 -8 -8 -9 -10 -10 -14 -26 -24 -25 -36 -13 -13 -21 -21 -18 -18 -16 -12 -6 -13 -12 -10 -9 -13 -13 -11 -8 -7 -7 -12 -10 -7 -8 -8 -10 -8 -7 -5 -3 -4 -6 -7 -9 -12 -12 -2 -3 -3 -3 -8 -20 -12 -5 -3 -8 -16 -16 -16 -15 -15 -16 -17 -17 -17 -17 -16 -17 -14 -15 -16 -16 -13 -5 -14 -16 -14 -15 -21 -9 -8 -6 -7 -8 -8 -16 -14 -7 -4 -13 -21 -22 -16 -11 -11 -11 -14 -10 -8 -8 -8 -3 -2 0 -6 -13 -1 0 0 0 0 -1 -5 -6 -7 -7 -7 -9 -5 -4 -23 -32 0 0 0 -61 -113 -62 -2 -36 -15 -7 -44 -107 -14 -2 -16 -19 -14 -1 -29 -17 0 -1 0 0 0 0 -9 -24 -14 -23 -21 -22 -25 -22 -21 -22 -23 -24 -24 -19 -17 -14 -14 -15 -17 -18 -16 -16 -17 -17 -19 -9 -7 -7 -10 -18 -16 -16 -15 -13 -11 -10 -13 -15 -11 -9 -17 -15 -14 -11 -12 -13 -11 -11 -14 -10 -9 -13 -11 -10 -8 -9 -10 -8 -8 -9 -9 -7 -6 -7 -8 -5 -5 -12 -25 -24 -21 -19 -21 -22 -21 -19 -16 -15 -13 -12 -13 -14 -18 -17 -13 -12 -11 -10 -9 -10 -11 -17 -9 -8 -8 -8 -8 -5 -4 -9 -10 -6 -12 -13 -16 -18 -15 -13 -5 -7 -12 -20 -21 -20 -16 -11 -11 -13 -14 -14 -12 -14 -17 -16 -16 -15 -15 -15 -12 -12 -15 -14 -10 -6 -12 -8 -9 -14 -19 -10 -9 -14 -12 -11 -12 -14 -16 -12 -15 -20 -21 -22 -15 -12 -11 -10 -1 -7 -7 -6 -5 -5 -7 -2 -1 -4 -2 0 0 0 0 0 -1 -1 -7 -8 -7 -8 -1 -3 -8 -11 0 0 0 0 0 -1 -1 -16 -6 -15 -44 -77 0 0 0 0 -3 -7 -1 -2 -1 -30 -70 -58 -8 0 -22 -32 -21 -24 -23 -21 -21 -20 -21 -25 -29 -35 -36 -22 -19 -16 -13 -16 -21 -24 -15 -13 -15 -17 -17 -14 -13 -9 -11 -19 -19 -18 -15 -12 -10 -11 -11 -13 -9 -5 -7 -8 -10 -7 -11 -14 -11 -14 -8 -8 -9 -11 -11 -11 -6 -8 -10 -10 -10 -7 -6 -5 -4 -4 -4 -5 -7 -7 -13 -26 -17 -19 -19 -20 -17 -12 -8 -13 -11 -10 -11 -12 -15 -16 -14 -10 -11 -12 -11 -15 -16 -8 -7 -3 -3 -6 -8 -8 -8 -6 -5 -7 -15 -15 -16 -16 -16 -15 -13 -12 -15 -17 -21 -27 -21 -11 -7 -6 -3 -3 -11 -14 -14 -14 -14 -14 -14 -14 -13 -11 -14 -10 -10 -11 -8 -8 -10 -12 -12 -10 -10 -17 -15 -13 -12 -8 -14 -4 -14 -22 -22 -22 -13 -12 -12 -11 -8 -5 -3 -3 -2 -4 -11 -1 0 -1 -1 0 0 0 0 0 0 -1 -11 -32 -22 -10 -12 -64 -37 -38 -40 -26 0 0 0 0 0 0 0 -48 -44 -13 -2 0 -21 -14 -8 -6 -1 -4 -2 0 -8 -14 0 0 -29 -43 -24 -23 -24 -22 -21 -20 -20 -20 -18 -16 -23 -28 -19 -20 -16 -19 -21 -14 -12 -13 -12 -14 -17 -19 -20 -14 -10 -13 -21 -18 -9 -12 -14 -14 -12 -15 -16 -16 -14 -12 -9 -8 -12 -12 -10 -9 -10 -9 -9 -9 -9 -7 -8 -6 -7 -10 -9 -9 -7 -6 -7 -7 -7 -11 -30 -49 -58 -62 -17 -19 -19 -19 -12 -9 -13 -13 -10 -10 -11 -13 -15 -15 -18 -19 -15 -10 -10 -16 -15 -9 -5 -8 -7 -6 -8 -9 -11 -8 -9 -11 -14 -12 -16 -16 -15 -16 -18 -14 -17 -16 -16 -14 -8 -6 -11 -10 -5 -5 -15 -15 -12 -11 -12 -13 -12 -12 -12 -12 -14 -9 -7 -6 -6 -8 -11 -12 -14 -10 -3 -4 -14 -13 -9 -7 -10 -10 -9 -14 -19 -20 -12 -11 -10 -5 -1 -2 0 0 0 -10 -29 -5 -12 -5 0 -3 -7 -1 0 0 0 -1 -6 -35 -23 -32 -45 -4 -9 -18 -28 -35 -23 -1 -7 0 -22 -38 -24 -82 -88 -53 -23 -33 -29 -9 -2 0 0 0 0 -1 -22 -25 0 0 -8 -37 -34 -7 -28 -22 -22 -19 -19 -22 -23 -19 -14 -15 -21 -33 -30 -22 -20 -19 -16 -13 -12 -12 -15 -18 -19 -20 -21 -21 -19 -16 -13 -15 -14 -14 -13 -13 -14 -14 -14 -12 -9 -9 -9 -10 -10 -10 -10 -13 -15 -13 -11 -8 -8 -5 -6 -7 -6 -4 -4 -8 -9 -10 -18 -48 -44 -39 -41 -48 -11 -14 -17 -18 -17 -19 -19 -10 -11 -10 -8 -8 -13 -17 -20 -20 -14 -8 -9 -19 -22 -20 -16 -15 -14 -10 -10 -12 -15 -16 -11 -11 -14 -17 -18 -23 -22 -21 -21 -20 -19 -18 -19 -18 -15 -13 -12 -14 -12 -9 -17 -15 -13 -14 -13 -12 -12 -13 -13 -13 -12 -8 -6 -5 -7 -9 -11 -11 -13 -14 -15 -13 -5 -8 -7 -6 -8 -16 -17 -20 -18 -15 -11 -11 -9 -8 -8 -5 0 0 0 -5 -42 -92 -15 -3 0 -9 -17 -5 -1 -9 -5 0 0 -1 -1 -43 -47 0 -1 -1 -84 -90 -72 -37 -74 -78 -54 -48 -52 -80 -70 -66 -48 -36 -31 -3 0 0 0 0 -1 -18 -30 -20 0 -2 -19 -34 -20 -6 -16 -16 -19 -10 -11 -17 -19 -19 -20 -18 -20 -26 -28 -29 -23 -20 -17 -13 -12 -13 -14 -16 -18 -18 -18 -19 -19 -17 -14 -13 -11 -11 -12 -12 -13 -13 -11 -9 -7 -7 -8 -11 -13 -14 -15 -18 -18 -11 -11 -12 -7 -4 -9 -10 -11 -11 -10 -11 -11 -23 -42 -69 -67 -61 -54 -51 -4 -2 -6 -18 -21 -22 -19 -15 -5 -6 -13 -13 -14 -18 -20 -24 -13 -8 -11 -16 -9 -13 -14 -15 -15 -12 -14 -11 -12 -17 -13 -10 -13 -18 -25 -37 -34 -28 -24 -21 -19 -18 -18 -18 -19 -19 -12 -8 -14 -17 -15 -15 -16 -18 -17 -14 -15 -17 -14 -14 -11 -9 -13 -7 -8 -9 -10 -12 -12 -13 -13 -12 -10 -13 -11 -9 -8 -6 -2 -19 -19 -14 -10 -11 -13 -3 -4 -5 -3 0 0 -14 -70 -88 -21 -8 -2 -6 -13 -12 -1 -4 -2 0 0 -1 -2 -22 -14 0 -10 -41 -73 -69 -75 -79 -10 -90 -66 -32 -22 -24 0 -44 -39 -31 -24 0 0 -6 -6 -5 -9 -30 -9 -3 -19 -40 -41 -4 -2 -3 -4 -5 -5 -9 -12 -17 -24 -27 -16 -18 -18 -19 -20 -27 -24 -22 -21 -18 -14 -13 -14 -15 -16 -17 -18 -18 -17 -17 -15 -13 -11 -10 -10 -9 -9 -11 -11 -8 -8 -9 -10 -11 -14 -14 -12 -9 -18 -9 -9 -11 -10 -6 -10 -8 -7 -7 -8 -12 -12 -38 -61 -62 -53 -51 -46 -46 -14 -7 -9 -17 -19 -18 -14 -15 -13 -2 -5 -12 -18 -20 -19 -13 -14 -11 -14 -18 -15 -16 -22 -24 -20 -12 -15 -10 -10 -14 -16 -10 -10 -17 -29 -40 -41 -32 -25 -21 -18 -15 -17 -17 -20 -21 -21 -16 -15 -14 -15 -16 -17 -20 -19 -13 -9 -16 -16 -15 -11 -7 -5 -5 -9 -9 -8 -10 -12 -13 -11 -11 -11 -11 -10 -9 -10 -6 -7 -30 -91 -33 -9 -9 -13 -7 -2 -1 -1 -10 -32 -21 -58 -39 -5 -10 -1 0 -4 -4 -4 -17 -3 0 -30 -39 -7 -29 -30 -13 -21 -48 -1 0 0 0 -23 -86 -78 -63 -24 0 -6 -35 -22 -23 -32 -26 -2 -20 -21 -26 -35 -51 -3 0 -13 -34 -39 -1 -9 -7 -7 -5 -1 -6 -8 -16 -42 -70 -15 -17 -18 -18 -17 -16 -23 -27 -22 -18 -19 -18 -13 -13 -14 -16 -17 -18 -18 -17 -15 -12 -11 -11 -14 -14 -11 -6 -6 -8 -11 -13 -12 -10 -15 -15 -11 -8 -10 -8 -9 -9 -10 -12 -8 -7 -7 -20 -23 -10 -23 -41 -48 -56 -59 -70 -71 -61 -15 -17 -17 -18 -18 -17 -19 -18 -19 -18 -16 -18 -19 -20 -17 -14 -16 -9 -16 -18 -14 -12 -20 -23 -18 -13 -14 -11 -11 -13 -14 -12 -11 -20 -27 -35 -35 -28 -22 -20 -19 -18 -15 -16 -15 -18 -21 -21 -15 -4 -4 -9 -13 -16 -15 -16 -17 -16 -16 -14 -11 -7 -8 -12 -12 -8 -8 -10 -14 -17 -10 -11 -10 -8 -6 -6 -11 -7 -23 -60 -96 -23 -8 -10 -11 -4 -3 -2 -23 -35 -48 -51 -95 -38 -10 -18 -11 -9 -15 -12 -9 -13 -1 0 -69 -63 -11 -40 -45 -13 -37 -47 0 0 0 0 -43 -112 -92 -91 -55 -25 -20 -30 -18 -22 -28 -29 -20 -29 -30 -50 -34 -22 -71 -48 -11 0 0 -6 -31 -32 -13 -1 -9 -26 -3 -16 -24 -18 -13 -14 -15 -17 -16 -13 -13 -15 -15 -18 -27 -38 -33 -21 -16 -15 -15 -15 -15 -17 -16 -13 -11 -11 -19 -19 -18 -19 -17 -9 -11 -14 -16 -18 -18 -9 -7 -8 -8 -8 -9 -10 -11 -14 -21 -26 -10 -34 -42 -27 -25 -35 -21 -11 -14 -15 -16 -35 -15 -13 -13 -15 -16 -17 -19 -20 -19 -21 -22 -20 -14 -17 -16 -16 -18 -13 -18 -20 -18 -15 -13 -26 -17 -12 -12 -11 -13 -14 -14 -12 -11 -24 -14 -21 -27 -26 -21 -21 -19 -17 -17 -16 -13 -16 -20 -22 -18 -5 -3 -4 -5 -9 -16 -14 -15 -16 -15 -12 -12 -8 -5 -4 -6 -10 -10 -13 -16 -15 -10 -14 -11 -9 -8 -7 -8 -14 -36 -65 -73 -16 -15 -13 -12 -12 -11 -1 -13 -37 -31 -26 -102 -118 -53 -20 -17 -12 -13 -11 -5 -2 -3 0 -85 -54 -14 -29 -64 -11 -8 -11 -23 -55 -4 0 0 -3 -14 -26 -90 -56 -28 -24 -25 -18 -19 -25 -28 -29 -33 -50 -28 -6 -8 -12 -3 0 0 -4 -13 -1 -1 -4 -9 -15 -1 -16 -39 -34 -13 -14 -15 -14 -32 -30 -13 -11 -13 -14 -16 -21 -23 -23 -21 -18 -16 -15 -14 -16 -15 -13 -12 -12 -17 -16 -15 -16 -17 -8 -11 -15 -17 -17 -16 -8 -8 -11 -11 -11 -20 -15 -14 -12 -24 -62 -52 -57 -41 -23 -16 -14 -20 -9 0 0 -2 -14 -17 -16 -10 -10 -13 -15 -18 -20 -20 -22 -21 -21 -18 -12 -12 -18 -22 -21 -14 -15 -15 -19 -22 -17 -16 -15 -12 -11 -13 -14 -14 -13 -10 -11 -16 -29 -29 -25 -21 -17 -19 -23 -23 -21 -17 -16 -19 -20 -18 -15 -4 -4 -9 -16 -22 -19 -16 -16 -15 -14 -14 -8 -7 -6 -9 -13 -10 -14 -16 -15 -14 -14 -6 -6 -7 -8 -5 -4 -47 -85 -66 -12 -13 -7 -5 -3 -4 -9 -7 -36 -43 -34 -56 -129 -36 -12 -10 -6 -8 -6 -3 -8 -9 -9 -73 -55 -18 0 -8 -45 -7 -8 -53 -81 0 0 0 0 0 -6 -48 -48 -25 -17 -24 -20 -22 -23 -25 -29 -35 -25 -10 -23 -37 -37 -32 -12 -7 -3 0 0 0 -1 -1 -9 -17 -5 -1 0 -1 -21 -64 -16 -34 -35 -19 -13 -11 -6 -6 -6 -10 -19 -17 -19 -19 -18 -16 -12 -13 -15 -17 -17 -17 -18 -16 -17 -18 -14 -16 -17 -18 -16 -13 -9 -8 -20 -27 -28 -28 -9 -13 -16 -14 -10 -14 -21 -23 -19 -13 -7 -1 0 0 0 0 -2 -13 -14 -14 -9 -11 -14 -17 -19 -20 -21 -19 -18 -20 -21 -15 -18 -19 -17 -14 -12 -16 -13 -13 -14 -18 -20 -17 -10 -3 -4 -6 -8 -10 -17 -31 -30 -28 -27 -22 -16 -15 -25 -29 -27 -21 -16 -17 -16 -11 -12 -19 -17 -23 -25 -26 -24 -18 -18 -16 -13 -10 -8 -10 -7 -6 -9 -12 -15 -14 -16 -16 -13 -6 -6 -5 -9 -17 -31 -86 -146 -75 -8 -8 -8 -9 -6 -37 -66 -48 -42 -45 -32 -41 -106 -97 -26 -7 -6 -8 -9 -5 -6 -6 -16 -52 -54 -17 -1 0 -1 -1 -4 -24 -27 0 0 0 0 0 0 -9 -64 -46 -45 -42 -30 -33 -31 -30 -33 -32 -18 -29 -75 -83 -60 -32 -22 -12 -5 -4 -3 0 0 -15 -17 -21 -18 -8 -1 -54 -68 -41 -19 -21 -22 -18 -14 -11 -10 -6 -7 -8 -11 -11 -18 -19 -24 -29 -23 -22 -27 -25 -26 -28 -18 -17 -14 -12 -14 -16 -17 -19 -18 -15 -10 -9 -21 -20 -22 -24 -12 -6 -5 -2 -11 -31 -24 -24 -22 -18 -10 0 0 0 -3 0 0 -11 -13 -14 -12 -12 -9 -11 -10 -11 -24 -22 -13 -14 -17 -14 -19 -15 -14 -15 -16 -21 -14 -15 -16 -18 -21 -22 -21 -20 -20 -18 -8 -10 -20 -27 -29 -32 -32 -30 -27 -24 -23 -22 -22 -18 -15 -15 -10 -9 -6 -13 -22 -27 -27 -28 -22 -10 -20 -14 -8 -5 -7 -12 -11 -8 -9 -14 -17 -13 -14 -18 -20 -17 -9 -6 -7 -12 -28 -46 -42 -24 -9 -8 -9 -13 -6 -95 -121 -77 -58 -60 -66 -74 -82 -97 -158 -42 -7 -7 -10 -9 -9 -5 -7 -20 -29 -20 -4 0 0 0 0 -12 -6 0 0 0 0 0 0 -22 -77 -43 -65 -77 -81 -70 -40 -33 -30 -25 -17 -21 -43 -70 -54 -28 -24 -2 0 -29 -30 0 0 -7 -4 -7 -19 -20 -6 -1 -6 -7 -7 -9 -10 -5 -4 -11 -11 -2 -8 -9 -10 -15 -17 -16 -14 -11 -11 -14 -26 -19 -20 -30 -35 -23 -15 -17 -20 -20 -23 -21 -22 -20 -21 -27 -20 -16 -20 -24 -22 -16 -16 -5 -6 -17 -24 -7 -8 -11 -9 0 -1 -6 -49 -38 0 -13 -18 -19 -18 -16 -10 -3 -7 -12 -16 -20 -10 -16 -16 -15 -20 -19 -16 -14 -18 -23 -14 -15 -17 -18 -20 -22 -22 -21 -21 -19 -12 -9 -21 -18 -17 -31 -31 -31 -28 -23 -17 -6 -15 -17 -18 -16 -9 -17 -17 -18 -23 -28 -25 -25 -23 -19 -16 -13 -10 -8 -8 -10 -11 -6 -7 -10 -15 -17 -5 -17 -20 -19 -15 -7 -9 -10 -34 -51 -24 -13 -10 -9 -10 -13 -11 -17 -30 -31 -35 -40 -29 -32 -41 -89 -188 -28 -8 -6 -5 -10 -8 -6 -4 -10 -23 -41 -10 -2 -12 -16 -4 -32 -21 -12 -12 -8 0 0 0 -35 -75 -47 -72 -63 -55 -54 -44 -41 -27 -20 -14 -14 -32 -47 -46 -26 -9 0 0 -36 -27 0 0 0 0 0 0 -5 -21 -4 0 0 0 0 0 0 0 0 -2 -9 -11 -7 -7 -9 -10 -6 -12 -15 -14 -11 -9 -18 -14 -16 -27 -33 -34 -27 -25 -27 -30 -25 -24 -17 -12 -15 -28 -28 -28 -25 -22 -21 -19 -4 -11 -67 -92 0 0 0 0 0 -6 -38 -45 -55 -51 -16 -14 -20 -22 -22 -19 -8 -5 -14 -20 -17 -9 -16 -12 -10 -11 -13 -17 -13 -16 -21 -22 -14 -16 -19 -21 -21 -21 -21 -20 -14 -10 -11 -16 -14 -19 -28 -28 -29 -24 -22 -15 -5 -7 -17 -19 -20 -21 -21 -23 -17 -21 -25 -20 -18 -16 -13 -12 -13 -13 -11 -11 -11 -8 -5 -5 -10 -9 -8 -6 -5 -16 -14 -12 -11 -14 -10 -44 -47 -10 -10 -10 -10 -10 -12 -13 -17 -9 -16 -28 -35 -13 -4 -34 -99 -128 -5 -7 -7 -9 -11 -7 -7 -88 -62 -35 -35 -19 -13 -15 -17 -18 -34 -32 -29 -60 -60 0 0 0 -54 -84 -67 -66 -76 -65 -59 -56 -38 -22 -18 -15 -17 -25 -25 -28 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -42 -9 -1 -3 -5 -3 -2 0 -2 -2 -2 -12 -11 -5 -8 -22 -32 -32 -28 -19 -18 -28 -26 -23 -25 -26 -24 -35 -34 -26 -23 -24 -18 -6 -1 -1 -9 0 0 -39 -20 -4 -12 -45 -41 -72 -56 -15 -18 -19 -20 -19 -18 -18 -18 -4 -15 -15 -10 -11 -9 -8 -10 -14 -18 -12 -13 -19 -19 -16 -19 -23 -24 -23 -23 -25 -22 -20 -14 -11 -8 -22 -24 -24 -21 -16 -16 -19 -21 -16 -9 -18 -17 -18 -19 -21 -24 -26 -25 -23 -21 -19 -18 -12 -12 -14 -13 -10 -11 -10 -8 -6 -6 -12 -11 -10 -12 -11 -7 -7 -9 -12 -12 -12 -13 -9 -7 -8 -9 -9 -11 -11 -12 -17 -8 -15 -38 -52 -44 -18 -63 -136 -110 -6 -5 -7 -9 -10 -9 -11 -42 -60 -48 -37 -25 -28 -27 -18 -11 -12 -17 -41 -79 -51 0 -14 -108 -119 -96 -58 -17 -11 -45 -45 -37 -29 -20 -9 -12 -21 -29 -30 -33 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -14 -2 0 -5 -10 -11 -12 -3 0 0 0 -1 -6 -2 0 0 0 -3 -6 -3 -14 -26 -17 -27 -25 -28 -34 -34 -34 -31 -24 -22 -27 -33 -12 0 -35 -63 -58 -75 -65 -29 -23 -45 -71 -36 -30 -20 -19 -21 -21 -13 -15 -17 -15 -2 -18 -15 -17 -19 -13 -9 -10 -9 -11 -11 -12 -22 -20 -17 -20 -22 -25 -26 -26 -26 -24 -24 -19 -15 -15 -21 -21 -22 -15 -7 -6 -4 -15 -21 -19 -18 -16 -16 -17 -17 -18 -31 -25 -24 -22 -21 -23 -14 -12 -14 -15 -13 -15 -15 -14 -12 -9 -12 -14 -15 -12 -8 -6 -6 -7 -9 -9 -8 -13 -7 -5 -7 -8 -7 -10 -11 -12 -14 -13 -70 -82 -68 -45 -26 -141 -56 -25 -6 -6 -7 -7 -7 -8 -8 -6 -25 -32 -27 -17 -13 -18 -18 -15 -12 -28 -101 -132 -51 0 -42 -166 -157 -90 -61 -53 -45 -40 -33 -17 -10 -11 0 0 0 0 -3 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -2 -10 -2 0 0 -2 -7 -2 0 0 0 0 0 0 -9 -12 -3 -17 -21 -9 -2 -14 -36 -32 -28 -24 -33 -63 -83 -70 -64 -70 -72 -71 -70 -58 -56 -59 -31 -32 -31 -21 -22 -23 -21 -11 -17 -21 -17 -14 -21 -14 -20 -26 -24 -13 -18 -10 -9 -12 -14 -21 -17 -18 -21 -21 -26 -26 -28 -28 -27 -26 -23 -23 -22 -19 -19 -20 -17 -10 -6 -5 -7 -6 -15 -19 -16 -16 -16 -21 -26 -27 -25 -23 -21 -21 -21 -20 -19 -15 -14 -14 -14 -18 -19 -19 -16 -14 -15 -15 -16 -16 -13 -5 -12 -13 -11 -13 -19 -21 -9 -6 -7 -7 -8 -9 -10 -10 -13 -42 -56 -39 -41 -50 -10 -12 -10 -8 -7 -7 -6 -6 -6 -6 -20 -63 -61 -42 -32 -21 -13 -14 -15 -34 -86 -146 -127 -33 0 -12 -50 -68 -42 -59 -42 -13 -30 -24 -18 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -3 -10 -12 -26 -36 -34 -29 -33 -73 -75 -71 -74 -75 -46 -94 -51 -30 -35 -33 -33 -25 -25 -25 -21 -13 -13 -21 -23 -23 -22 -13 -17 -17 -16 -15 -17 -11 -14 -16 -16 -17 -13 -16 -18 -20 -24 -24 -27 -26 -21 -18 -26 -24 -22 -20 -19 -19 -19 -14 -11 -10 -11 -7 -18 -21 -18 -16 -14 -21 -25 -25 -23 -19 -19 -19 -19 -20 -21 -18 -17 -16 -16 -16 -14 -11 -10 -10 -11 -14 -15 -15 -11 -5 -8 -10 -6 -5 -7 -7 -7 -6 -6 -7 -8 -6 -9 -9 -8 -9 -9 -7 -7 -7 -9 -11 -11 -10 -8 -7 -7 -8 -6 -5 -48 -117 -108 -79 -50 -32 -18 -18 -21 -124 -137 -103 0 0 0 -4 -7 -9 -9 -64 -61 -30 -10 -32 -28 -16 -5 0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -6 0 -3 -26 -8 -5 -18 -35 -50 -60 -52 -25 -2 -3 -36 -55 -49 -56 -77 -96 -38 -18 -14 -7 -9 -25 -28 -27 -20 -14 -14 -14 -23 -25 -20 -13 -15 -17 -17 -17 -17 -15 -19 -19 -20 -19 -14 -14 -16 -17 -17 -18 -21 -25 -26 -26 -27 -26 -27 -24 -20 -19 -19 -19 -18 -19 -17 -7 -10 -13 -17 -17 -12 -20 -27 -26 -22 -17 -18 -19 -19 -20 -21 -20 -19 -18 -17 -16 -16 -11 -10 -10 -11 -13 -6 -5 -4 -4 -5 -5 -5 -5 -6 -6 -6 -7 -7 -7 -7 -7 -7 -8 -8 -8 -8 -8 -8 -8 -8 -8 -9 -8 -7 -7 -7 -7 -7 -136 -147 -130 -125 -148 -122 -109 -84 -41 -10 -84 -50 -5 -1 0 0 -6 -8 -8 -16 -74 -73 -59 -38 -25 -25 -10 -10 -9 -10 -19 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 -20 -15 -5 -5 -14 -44 -49 -51 -47 -42 -73 -78 -53 -22 -27 -65 -54 -49 -64 -70 -12 -7 -4 -3 -3 -3 -16 -25 -27 -18 -16 -17 -19 -23 -19 -14 -12 -13 -17 -16 -17 -15 -15 -20 -22 -21 -20 -18 -18 -18 -17 -14 -13 -14 -17 -24 -21 -19 -22 -28 -25 -16 -11 -14 -22 -20 -20 -15 -7 -8 -17 -19 -21 -20 -19 -21 -15 -16 -17 -17 -17 -18 -22 -22 -19 -18 -18 -14 -12 -8 -3 -4 -7 -11 -12 -8 -14 -15 -9 -5 -5 -5 -6 -6 -6 -6 -6 -7 -6 -6 -7 -6 -6 -7 -7 -6 -7 -7 -8 -9 -9 -8 -6 -6 -7 -7 -6 -15 -146 -83 -115 -139 -97 -112 -129 -144 -87 -4 -3 -6 -5 -4 -3 -9 -7 -7 -8 -27 -71 -65 -66 -50 -31 -25 -15 -20 -22 -23 -28 -28 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -21 -10 -5 -16 -21 -22 -17 -14 -12 -19 -15 -18 -27 -38 -68 -72 -66 -37 -4 -14 -38 -28 -34 -31 -6 -6 -3 -3 -2 -1 -20 -22 -18 -24 -18 -22 -24 -23 -20 -19 -15 -14 -16 -15 -17 -14 -17 -23 -24 -17 -15 -18 -22 -21 -19 -16 -14 -14 -14 -16 -17 -16 -17 -20 -12 -10 -10 -12 -18 -23 -20 -20 -20 -18 -20 -20 -19 -19 -19 -20 -9 -16 -18 -17 -15 -11 -18 -21 -19 -18 -18 -13 -13 -14 -13 -10 -4 -10 -15 -15 -11 -16 -16 -14 -12 -10 -6 -6 -6 -10 -12 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -8 -7 -7 -6 -6 -7 -4 -3 -29 -12 -54 -76 -31 -20 -8 -11 -15 -3 -4 -8 -6 -5 -5 -6 -6 -5 -7 -36 -68 -61 -56 -43 -46 -44 -28 -27 -25 -21 -19 -19 0 -11 -4 0 -3 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -24 -20 -18 -19 -21 -18 -13 -15 -19 -6 -7 -14 -27 -37 -43 -25 -10 -37 -56 -17 -7 -6 -6 -6 -10 -29 -9 -55 -73 -23 -20 -19 -25 -18 -25 -23 -18 -21 -21 -23 -20 -18 -17 -18 -14 -18 -22 -23 -20 -19 -24 -28 -27 -25 -24 -21 -19 -18 -16 -17 -16 -15 -17 -21 -22 -11 -9 -12 -19 -19 -20 -21 -20 -19 -20 -20 -20 -21 -19 -9 -15 -17 -17 -17 -18 -17 -20 -20 -19 -17 -14 -13 -12 -13 -13 -10 -13 -13 -11 -10 -16 -19 -20 -19 -15 -8 -7 -7 -12 -16 -13 -7 -11 -9 -8 -7 -6 -5 -5 -5 -5 -6 -6 -6 -7 -7 -7 -6 -12 -13 -8 -5 -4 -6 -30 -60 -59 -12 -8 -3 -2 -5 -7 -6 -6 -3 0 -2 -5 -7 -40 -58 -53 -58 -54 -43 -38 -31 -26 -29 -22 -20 -17 -18 -25 -18 -13 -16 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -16 -18 -15 -14 -13 -24 -18 -14 -17 -16 -14 -10 -8 -12 -20 -47 -22 -7 -7 -6 -8 -7 -46 -56 -57 -96 -16 -2 -14 -26 -21 -16 -17 -19 -25 -26 -27 -25 -21 -26 -23 -22 -19 -16 -15 -21 -22 -22 -22 -20 -26 -22 -21 -22 -23 -28 -26 -23 -21 -20 -17 -13 -16 -19 -21 -20 -11 -10 -10 -11 -12 -19 -20 -19 -20 -22 -23 -22 -21 -19 -18 -15 -19 -18 -16 -14 -9 -17 -17 -15 -14 -14 -13 -15 -16 -15 -10 -13 -11 -13 -18 -23 -22 -20 -17 -13 -6 -6 -10 -11 -10 -9 -17 -19 -22 -17 -7 -5 -5 -4 -5 -5 -4 -5 -6 -7 -7 -7 -5 -11 -47 -44 -2 -6 -5 -18 -33 -43 -59 -13 -4 -15 -23 -18 -25 -18 -9 -6 -6 -8 -51 -59 -57 -55 -43 -58 -58 -46 -32 -30 -4 -17 -20 -14 -19 -28 -28 -23 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 0 0 0 0 0 0 0 -4 -10 -21 -20 -16 -16 -14 -13 -12 -13 -14 -17 -34 -43 -6 -8 -8 -14 -19 -3 -5 -6 -7 -7 -7 -6 -51 -76 -55 -3 0 0 -24 -28 -32 -20 -19 -21 -20 -19 -19 -18 -20 -25 -21 -20 -19 -18 -16 -17 -18 -19 -19 -19 -27 -30 -28 -21 -19 -32 -31 -29 -26 -23 -21 -15 -18 -17 -15 -15 -9 -9 -9 -15 -25 -24 -13 -15 -18 -20 -23 -22 -21 -16 -13 -17 -19 -12 -7 -5 -6 -14 -13 -12 -12 -13 -12 -17 -18 -15 -9 -12 -11 -34 -19 -96 -312 -60 -17 -11 -5 -4 -5 -253 -156 -8 -8 -7 -8 -9 -10 -11 -5 -4 -4 -5 -3 -4 -6 -6 -6 -6 -5 -8 -4 -10 -7 -10 -25 -18 -17 -26 -48 -6 -6 -66 -65 -36 -66 -75 -32 -6 -22 -54 -56 -65 -68 -62 -36 -40 -43 -38 -32 -27 -7 -22 -33 -27 -19 -27 -28 -19 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 0 0 0 0 0 -7 -6 -11 -16 -1 0 -19 -13 0 0 0 -25 -14 -6 -11 -7 -8 -28 -41 -45 -38 -11 -8 -10 -14 -8 -8 -8 -5 -4 -6 -7 -6 -5 -4 -4 -6 -4 -3 -2 0 -1 -1 -3 -27 -29 -16 -28 -24 -18 -20 -22 -18 -21 -25 -23 -18 -18 -18 -21 -27 -24 -18 -17 -21 -27 -31 -24 -22 -20 -24 -37 -39 -32 -29 -28 -27 -23 -17 -13 -14 -14 -12 -12 -10 -10 -13 -13 -12 -15 -17 -18 -20 -20 -13 -12 -19 -15 -6 -4 -9 -14 -14 -13 -12 -11 -12 -14 -17 -17 -15 -11 -9 -14 -346 -446 -422 -394 -21 -18 -10 -6 -6 -25 -417 -358 -124 -8 -8 -18 -18 -15 -13 -10 -8 -5 -5 -4 -3 -6 -4 -5 -5 -9 -19 -11 -4 -3 -17 -51 -53 -51 -33 -7 -6 -6 -48 -39 -9 -9 -6 -9 -7 -15 -51 -87 -67 -100 -88 -60 -57 -49 -29 -28 -30 -26 -23 -41 -43 -39 -35 -26 -28 -22 -10 0 0 0 -7 -11 -11 -8 -5 -1 0 0 0 0 -6 -5 -7 -11 -10 -2 -11 -15 -15 -16 -24 -22 -16 -13 -14 -20 -31 -13 -9 -18 -19 -39 -18 -49 -90 -79 -66 -82 -63 -62 -70 -9 -8 -7 -7 -8 -8 -9 -7 -4 -5 -4 -3 -5 -5 -4 -4 0 0 0 0 -11 -40 -5 -24 -23 -13 -23 -18 -15 -18 -24 -17 -23 -28 -27 -21 -16 -25 -30 -32 -30 -19 -19 -21 -23 -24 -21 -23 -21 -19 -19 -18 -34 -27 -24 -25 -19 -22 -17 -13 -13 -14 -19 -13 -9 -11 -16 -15 -18 -19 -18 -16 -16 -14 -16 -19 -18 -12 -14 -16 -15 -14 -15 -13 -14 -13 -13 -16 -18 -16 -14 -15 -23 -21 -52 -115 -123 -20 -20 -12 -13 -11 -110 -510 -505 -190 -8 -8 -9 -14 -15 -13 -12 -11 -7 -5 -5 -5 -5 -3 -5 -5 -5 -7 -4 -4 -4 -21 -63 -108 -22 -8 -7 -5 -4 -4 -4 -4 -4 -5 -6 -6 -5 -24 -57 -8 -111 -153 -143 -94 -71 -47 -34 -36 -35 -31 -38 -44 -46 -43 -37 -38 -29 -11 0 -4 -15 -22 -23 -22 -19 -16 -4 -1 0 -3 -9 -13 -11 -10 -9 -9 -13 -24 -20 -21 -28 -32 -31 -24 -18 -21 -31 -35 -31 -38 -39 -28 -6 -2 -1 -8 -21 -39 -128 -45 -6 -7 -9 -7 -4 -4 -5 -6 -7 -9 -6 -6 -9 -6 -5 -2 -1 -1 0 0 0 -6 -4 0 0 -19 -16 -18 -20 -17 -15 -17 -20 -18 -28 -29 -28 -24 -19 -28 -30 -30 -26 -20 -19 -22 -23 -22 -21 -18 -19 -19 -18 -17 -22 -20 -17 -19 -25 -24 -25 -23 -19 -15 -14 -10 -9 -12 -13 -11 -18 -16 -16 -18 -17 -13 -15 -17 -20 -22 -19 -18 -16 -15 -14 -11 -19 -16 -13 -17 -23 -15 -20 -26 -31 -31 -24 -20 -19 -20 -18 -8 -14 -10 -34 -150 -220 -65 -7 -7 -6 -4 -14 -13 -11 -11 -10 -4 -14 -11 -8 -10 -5 -5 -5 -5 -3 -3 -44 -42 -56 -84 -13 -7 -5 -7 -10 -9 -5 -6 -6 -6 -7 -6 -4 -6 -9 -11 -11 -10 -58 -89 -82 -74 -50 -43 -41 -39 -52 -52 -56 -61 -55 -35 -21 -6 0 -4 -12 -19 -20 -18 -15 -14 -15 -16 -12 -10 -12 -14 -13 -16 -15 -15 -21 -23 -18 -19 -26 -32 -35 -35 -25 -15 -17 -32 -36 -59 -36 -8 -10 -5 -4 -9 -9 -14 -61 -22 -9 -8 -7 -8 -8 -6 -5 -6 -7 -6 -7 -6 -4 -3 -1 0 0 0 0 0 0 -29 -20 0 0 -21 -26 -25 -22 -22 -17 -17 -18 -20 -27 -28 -28 -27 -28 -31 -31 -25 -20 -20 -24 -22 -24 -19 -16 -16 -18 -19 -19 -20 -22 -17 -16 -17 -21 -28 -28 -28 -27 -23 -17 -12 -8 -6 -10 -12 -12 -9 -8 -13 -17 -14 -15 -17 -19 -19 -18 -17 -17 -16 -16 -15 -12 -13 -15 -19 -24 -22 -25 -26 -26 -27 -55 -328 -308 -134 -18 -17 -18 -10 -6 -10 -16 -14 -13 -10 -11 -15 -8 -14 -14 -13 -10 -3 -4 -5 -7 -9 -4 -5 -5 -4 -3 -13 -76 -61 -27 -8 -10 -8 -103 -104 -86 -59 -7 -9 -7 -5 -5 -4 -8 -9 -10 -10 -10 -11 -64 -65 -67 -89 -88 -58 -48 -44 -37 -39 -47 -65 -57 -32 -16 -6 -2 -8 -14 -15 -16 -14 -11 -11 -12 -10 -10 -9 -10 -12 -13 -26 -29 -24 -22 -30 -20 -21 -25 -30 -35 -38 -26 -22 -20 -27 -46 -38 -22 -7 -3 -3 -2 -3 -9 -11 -10 -11 -7 -8 -8 -9 -9 -8 -6 -6 -7 -6 -6 -4 -3 -3 -3 0 0 0 0 -5 -17 -39 -15 0 0 -21 -29 -30 -28 -25 -19 -17 -19 -23 -27 -28 -36 -32 -30 -33 -37 -21 -23 -21 -22 -21 -25 -18 -20 -23 -21 -20 -24 -17 -13 -14 -15 -17 -19 -19 -18 -20 -29 -32 -31 -30 -26 -11 -9 -9 -9 -8 -9 -16 -18 -16 -17 -19 -20 -19 -16 -10 -11 -11 -13 -16 -16 -15 -15 -15 -15 -17 -19 -24 -23 -22 -128 -464 -435 -300 -178 -126 -69 -14 -13 -16 -22 -23 -25 -23 -17 -10 -8 -17 -17 -16 -11 -7 -19 -6 -5 -5 -6 -12 -12 -11 -10 -24 -67 -84 -31 -11 -11 -9 -9 -22 -35 -32 -7 -10 -7 -5 -3 -3 -5 -9 -8 -9 -10 -11 -10 -37 -58 -86 -105 -72 -55 -43 -42 -50 -54 -64 -52 -34 -24 -21 -11 -8 -9 -12 -17 -16 -14 -15 -15 -13 -12 -10 -11 -12 -12 -23 -39 -43 -43 -39 -33 -35 -50 -53 -51 -53 -31 -15 -44 -78 -80 -9 -7 -4 -3 -3 -3 -10 -12 -10 -7 -6 -3 -8 -6 -3 -2 -1 -5 -4 -6 -9 -5 -4 -4 -4 -4 -3 -1 0 0 -16 -51 -63 -15 0 0 -23 -25 -26 -27 -27 -24 -21 -21 -25 -25 -29 -42 -32 -30 -36 -36 -24 -30 -22 -22 -23 -18 -26 -27 -23 -22 -25 -31 -31 -28 -23 -16 -16 -18 -18 -18 -18 -22 -25 -29 -30 -27 -16 -13 -10 -8 -8 -8 -17 -16 -16 -17 -19 -20 -18 -17 -17 -16 -15 -13 -13 -14 -15 -14 -14 -14 -14 -14 -19 -19 -19 -201 -452 -397 -419 -440 -462 -485 -453 -69 -17 -19 -20 -16 -15 -11 -15 -18 -18 -11 -16 -12 -11 -19 -14 -8 -8 -10 -15 -17 -10 -7 -28 -73 -112 -26 -10 -9 -8 -4 -5 -4 -4 -5 -5 -5 -10 -13 -10 -6 -8 -4 -8 -11 -10 -12 -53 -55 -83 -111 -101 -97 -69 -57 -59 -63 -60 -52 -38 -26 -20 -20 -19 -13 -10 -12 -14 -17 -23 -21 -18 -17 -14 -17 -18 -16 -17 -33 -43 -65 -71 -59 -58 -69 -79 -75 -75 -82 -65 -26 -25 -33 -8 -6 -5 -8 -11 -10 -5 -6 -5 -4 -3 -2 -2 -3 -5 -8 -5 -5 -2 -3 -7 -7 -5 -5 -5 -4 -2 0 0 0 -19 -43 -46 -7 0 0 -24 -27 -27 -26 -24 -26 -25 -19 -27 -23 -27 -35 -29 -27 -33 -31 -26 -31 -27 -29 -25 -18 -23 -24 -18 -19 -28 -32 -29 -33 -27 -20 -21 -21 -19 -17 -16 -18 -24 -19 -18 -19 -21 -28 -24 -16 -11 -12 -19 -19 -19 -19 -19 -20 -19 -18 -17 -17 -17 -14 -12 -11 -12 -14 -15 -15 -15 -15 -15 -17 -18 -277 -439 -394 -419 -445 -452 -464 -484 -416 -73 -16 -14 -11 -5 -4 -6 -9 -9 -6 -18 -14 -17 -18 -16 -16 -13 -11 -8 -7 -9 -46 -47 -100 -137 -13 -8 -9 -11 -10 -6 -4 -4 -5 -5 -4 -9 -3 -4 -6 -5 -1 -4 -6 -5 -5 -16 -37 -74 -98 -110 -124 -89 -65 -63 -68 -63 -56 -46 -33 -26 -25 -22 -17 -11 -11 -16 -23 -28 -15 -12 -25 -23 -21 -24 -29 -28 -27 -47 -80 -93 -89 -82 -79 -77 -38 -10 -12 -12 -14 -12 -10 -9 -9 -9 -9 -11 -10 -5 -5 -5 -5 -4 -3 -3 -7 -7 -6 -4 -1 -1 0 -6 -10 -6 -4 -7 -4 -1 0 0 -15 -29 -32 -16 -10 -1 0 -29 -28 -26 -24 -21 -28 -30 -24 -28 -27 -27 -28 -30 -39 -36 -31 -27 -30 -34 -28 -29 -31 -27 -21 -19 -22 -25 -27 -24 -31 -23 -24 -28 -26 -18 -15 -15 -17 -21 -18 -16 -24 -32 -33 -33 -25 -15 -15 -20 -20 -21 -21 -20 -20 -20 -19 -19 -18 -15 -9 -12 -12 -11 -10 -10 -11 -12 -11 -11 -15 -19 -377 -450 -412 -427 -443 -453 -471 -493 -502 -399 -77 -12 -7 -5 -3 -3 -5 -5 -7 -16 -9 -15 -18 -16 -17 -13 -13 -11 -10 -12 -8 -21 -43 -55 -9 -3 -6 -11 -7 -35 -116 -20 -6 -7 -7 -10 -9 -9 -9 -8 -4 -1 0 0 -6 -30 -92 -87 -86 -105 -135 -116 -85 -74 -72 -68 -58 -56 -43 -33 -28 -25 -21 -15 -18 -26 -31 -25 -31 -32 -31 -28 -23 -27 -35 -38 -34 -37 -90 -43 -24 -31 -42 -69 -24 -6 -8 -10 -9 -9 -8 -8 -8 -7 -8 -10 -8 -4 -5 -5 -3 -2 -3 -5 -3 -1 0 -1 0 0 0 -3 -7 -6 0 0 0 0 0 -3 -30 -38 -48 -61 -56 -4 0 -30 -31 -27 -24 -23 -26 -27 -17 -8 -27 -27 -27 -28 -35 -33 -31 -24 -26 -32 -31 -25 -24 -25 -23 -19 -23 -24 -24 -23 -28 -21 -23 -27 -26 -20 -25 -19 -15 -15 -19 -15 -15 -17 -19 -22 -31 -22 -21 -22 -19 -19 -22 -22 -21 -21 -20 -19 -20 -14 -8 -16 -16 -16 -14 -13 -12 -9 -9 -8 -9 -71 -489 -456 -440 -449 -424 -360 -437 -235 -88 -140 -18 -11 -8 -5 -3 -2 -3 -4 -5 -8 -15 -18 -16 -15 -16 -15 -14 -14 -12 -27 -61 -83 -28 -9 -7 -2 -2 -45 -30 -44 -98 -3 -3 -4 -7 -9 -7 -8 -9 -10 -7 0 0 -1 0 -6 -26 -33 -96 -118 -131 -138 -102 -85 -78 -70 -60 -58 -58 -51 -38 -26 -24 -22 -22 -29 -35 -36 -44 -46 -39 -30 -27 -32 -33 -41 -47 -55 -77 -73 -28 -5 -11 -39 -15 -7 -5 -6 -6 -7 -7 -7 -7 -6 -7 -11 -9 -6 -5 -7 -5 -4 -5 -8 -13 -3 -2 -3 -2 0 0 0 0 0 0 0 0 0 0 -8 -37 -35 -36 -48 -46 0 0 0 -28 -32 -31 -30 -28 -26 -28 -29 -32 -31 -27 -16 -13 -27 -37 -31 -26 -26 -25 -25 -28 -28 -25 -21 -21 -22 -24 -24 -21 -21 -21 -24 -23 -18 -18 -18 -16 -12 -14 -17 -19 -19 -16 -16 -23 -23 -25 -22 -19 -16 -19 -20 -21 -22 -21 -19 -20 -12 -12 -19 -17 -17 -17 -17 -15 -11 -10 -12 -52 -153 -497 -439 -468 -483 -339 -7 -8 -10 -12 -13 -5 -4 -4 -5 -8 -12 -3 -4 -5 -5 -6 -17 -18 -16 -16 -15 -12 -13 -9 -54 -91 -17 -10 -9 -8 -6 -5 -8 -7 -43 -76 -47 -6 -1 -1 -1 0 -1 -8 -6 -3 0 -1 -10 -5 0 0 -4 -58 -115 -119 -122 -128 -120 -107 -91 -79 -74 -67 -54 -48 -39 -28 -27 -23 -31 -41 -46 -43 -47 -41 -35 -35 -40 -38 -54 -64 -74 -83 -86 -25 -5 -5 -6 -10 -10 -10 -5 -6 -7 -7 -6 -5 -5 -6 -9 -7 -6 -6 -7 -7 -7 -7 -8 -10 -5 -5 -2 -1 0 -1 -19 -6 0 0 0 0 0 0 -5 -17 -17 -29 -48 -37 -1 0 0 -2 -36 -25 -22 -26 -28 -29 -30 -31 -31 -26 -28 -30 -31 -29 -24 -25 -26 -27 -28 -30 -31 -32 -25 -22 -33 -23 -18 -17 -19 -24 -22 -18 -23 -22 -4 -6 -8 -11 -15 -14 -3 -14 -16 -15 -15 -24 -24 -19 -16 -17 -17 -21 -21 -20 -20 -20 -16 -17 -19 -16 -15 -15 -16 -16 -13 -10 -8 -303 -462 -418 -398 -423 -472 -269 -11 -19 -8 -7 -7 -5 -5 -6 -6 -5 -5 -6 -11 -6 -5 -5 -8 -18 -18 -15 -13 -12 -14 -6 -7 -9 -7 -6 -8 -9 -8 -5 -4 -6 -65 -79 -65 -43 -43 -30 -10 -4 -3 -3 -1 0 0 0 0 -11 -13 -11 -7 -5 -131 -64 -11 -41 -134 -125 -103 -71 -66 -86 -64 -54 -49 -42 -32 -29 -45 -56 -61 -60 -53 -60 -49 -54 -63 -49 -61 -26 -8 -7 -12 -7 -5 -5 -6 -10 -11 -33 -24 -8 -10 -9 -8 -7 -6 -7 -9 -4 -3 -4 -5 -7 -7 -6 -7 -8 -6 -8 -2 -12 -18 -23 -53 -11 0 0 0 0 0 0 -3 -7 -10 -36 -55 -35 -9 -12 -3 -7 -39 -29 -27 -26 -22 -31 -32 -32 -24 -15 -21 -28 -30 -27 -23 -29 -28 -25 -25 -27 -28 -34 -29 -23 -23 -26 -20 -19 -20 -24 -27 -10 -1 -2 0 -1 -14 -15 -16 -12 -2 -14 -9 -8 -12 -16 -20 -19 -19 -20 -21 -21 -20 -19 -18 -19 -18 -19 -18 -17 -16 -13 -14 -14 -13 -47 -146 -316 -384 -382 -368 -372 -438 -183 -13 -90 -345 -339 -111 -12 -10 -9 -8 -5 -12 -14 -9 -7 -5 -5 -5 -5 -7 -15 -12 -10 -11 -6 -21 -39 -34 -7 -7 -8 -8 -7 -7 -8 -16 -43 -45 -59 -107 -112 -52 -5 -1 -1 -5 -1 0 0 0 0 -2 -9 -11 -21 -106 -36 -6 0 -11 -33 -39 -23 -30 -66 -71 -79 -75 -63 -50 -47 -51 -53 -51 -53 -67 -71 -72 -49 -37 -37 -55 -21 -9 -9 -7 -6 -6 -7 -7 -7 -7 -6 -7 -9 -9 -7 -6 -7 -8 -9 -9 -4 -5 -5 -6 -9 -11 -9 -9 -9 -7 -1 0 -4 -22 -45 -59 -6 0 0 -1 0 0 -6 -12 -16 -25 -53 -50 -28 -13 -12 -15 -1 -8 -14 -20 -17 -6 -5 -25 -29 -23 -14 -15 -41 -34 -33 -31 -32 -33 -26 -26 -30 -32 -33 -29 -22 -23 -30 -29 -27 -24 -24 -27 -31 -7 0 0 -2 -8 -10 -22 -16 -5 -17 -11 -3 -10 -21 -21 -17 -17 -21 -24 -23 -20 -18 -17 -18 -18 -18 -18 -18 -17 -14 -11 -14 -13 -167 -439 -393 -396 -395 -383 -373 -392 -204 -102 -197 -425 -429 -84 -8 -10 -13 -16 -6 -6 -7 -5 -6 -3 -5 -6 -6 -5 -8 -7 -5 -6 -23 -105 -34 -11 -7 -9 -11 -10 -6 -5 -16 -50 -43 -52 -65 -84 -77 -115 -51 -4 -2 -7 -1 0 -16 -18 -2 0 -10 -12 -8 -3 -2 -5 -3 -5 -14 -13 -6 -5 -6 -20 -81 -106 -106 -83 -61 -55 -47 -54 -63 -83 -103 -86 -35 -14 -12 -11 -12 -9 -8 -8 -9 -12 -5 -5 -6 -4 -3 -1 -9 -10 -7 -6 -7 -7 -6 -6 -6 -5 -8 -9 -9 -10 -10 -9 -11 -11 -16 -30 -27 -49 -67 -55 0 0 -3 -12 -20 -9 -10 -16 -19 -24 -37 -16 -10 -8 -7 -12 0 -10 -20 -1 -14 -22 -17 -7 -26 -28 -30 -35 -40 -35 -36 -36 -34 -32 -27 -33 -33 -32 -31 -28 -22 -28 -33 -34 -36 -27 -25 -25 -26 -29 -16 -12 -13 -13 -10 -18 -25 -21 -17 -16 -3 -5 -12 -13 -15 -25 -24 -25 -25 -23 -20 -17 -17 -17 -17 -17 -17 -19 -18 -14 -14 -226 -367 -461 -426 -433 -430 -418 -405 -397 -400 -411 -402 -259 -72 -4 -1 -44 -36 -12 -6 -15 -13 -7 -4 -3 -4 -4 -4 -5 -5 -5 -9 -8 -63 -203 -30 -6 -5 -7 -12 -9 -6 -4 -6 -16 -18 -37 -52 -50 -42 -71 -101 -43 -5 -2 0 0 -62 -123 -101 0 -3 -4 -4 -2 -1 -10 -12 -12 -12 -12 -7 -2 0 -1 -18 -120 -130 -108 -89 -79 -52 -64 -34 -12 -16 -23 -17 -12 -11 -10 -9 -9 -9 -11 -10 -4 -1 0 -5 -10 -12 -13 -4 -6 -6 -4 -9 -8 -8 -8 -9 -9 -9 -9 -9 -8 -9 -4 -10 -8 -1 -13 -71 -98 -66 -31 -7 -4 -13 -18 -18 -17 -16 -16 -16 -24 -24 -12 -12 -8 -6 -35 -10 -4 -9 0 0 -6 -2 -10 -29 -28 -30 -31 -33 -38 -37 -37 -37 -35 -32 -31 -36 -35 -32 -30 -24 -27 -29 -25 -22 -28 -27 -21 -19 -22 -28 -28 -29 -27 -23 -14 -20 -17 -13 -10 0 0 -7 -8 -2 -7 -23 -26 -26 -23 -19 -16 -14 -14 -15 -17 -17 -19 -18 -17 -29 -208 -296 -409 -448 -439 -435 -433 -295 -224 -281 -336 -400 -430 -265 -6 -5 -110 -73 -10 -9 -20 -16 -10 -7 -7 -7 -5 -10 -10 -5 -5 -9 -8 -69 -112 -3 -4 -7 -7 -7 -5 -5 -5 -3 -2 -5 -5 -7 -22 -38 -68 -93 -110 -45 0 0 0 0 -72 -90 -10 0 0 0 0 -1 -3 -12 -13 -12 -11 -10 -6 -2 -4 -7 -1 -16 -26 -36 -53 -61 -55 -20 -11 -13 -14 -18 -19 -18 -14 -11 -12 -14 -6 -2 0 0 0 0 -2 -6 -13 -2 -6 -6 -5 -7 -8 -6 -7 -8 -8 -6 -7 -8 -7 -5 -4 -11 -16 -19 -32 -71 -51 -25 -12 -12 -10 -7 -13 -11 -13 -15 -13 -12 -26 -28 -8 -7 -6 -7 -4 -31 -8 -13 -19 -15 -34 -43 -20 -8 -13 -18 -22 -13 -1 -7 -12 -31 -35 -33 -31 -35 -35 -34 -32 -28 -27 -31 -29 -28 -31 -25 -15 -10 -11 -18 -26 -28 -26 -24 -26 -23 -14 -6 -3 0 0 0 0 0 -2 -10 -20 -24 -20 -12 -11 -12 -12 -13 -15 -17 -18 -18 -19 -21 -21 -19 -242 -420 -480 -460 -448 -151 -16 -15 -47 -383 -161 -52 -12 -27 -138 -49 -11 -7 -8 -7 -10 -11 -13 -13 -9 -6 -9 -9 -7 -5 -47 -117 -196 -171 -6 -5 -5 -4 -4 -5 -9 -6 -2 -1 -2 -3 -64 -75 -63 -67 -95 -34 -44 -66 -51 -41 -14 -11 -10 -8 -8 -4 -2 -6 -15 -15 -14 -12 -8 -6 -10 -2 0 -1 0 0 0 0 -15 -42 -44 -18 -10 -11 -12 -15 -17 -19 -17 -14 -12 -1 -1 0 0 -2 -7 -5 -9 -7 0 -1 -9 -7 -8 -9 -7 -3 -2 -5 -8 -6 -7 -7 -9 -9 -11 -16 -16 -15 -16 -21 -12 -9 -7 -6 -6 -9 -41 -50 -29 -11 -11 -10 -10 -8 -7 -9 -8 -7 0 -3 -1 -11 -21 -19 -1 -1 -2 0 0 0 0 0 0 0 -2 -16 -33 -38 -39 -42 -40 -39 -37 -33 -32 -33 -34 -34 -31 -23 -12 -6 -5 -7 -10 -14 -20 -23 -23 -25 -21 -17 -6 0 0 0 0 0 0 -1 -7 -18 -13 -7 -7 -7 -12 -12 -12 -13 -16 -16 -20 -22 -22 -17 -17 -17 -208 -468 -450 -81 -13 -12 -12 -14 -12 -9 -10 -33 -107 -31 -18 -14 -8 -10 -8 -8 -10 -12 -14 -12 -7 -8 -9 -19 -91 -33 -9 -9 -17 -79 -18 -13 -9 0 0 0 -1 0 0 -2 -49 -30 -26 -59 -75 -73 -88 -107 -121 -136 -19 -9 -13 -13 -13 -8 -7 -9 -11 -10 -2 -2 -3 -4 -7 -1 -2 -8 -12 -11 -9 -8 -7 -18 -43 -59 -19 -11 -13 -14 -14 -16 -13 -9 -6 -5 -1 0 0 -2 -8 -13 -7 -3 0 0 -2 -5 -8 -9 -6 -6 -8 -9 -7 -11 -21 -15 -17 -17 -16 -19 -18 -15 -13 -11 -9 -9 -6 -6 -8 -14 -17 -64 -35 -10 -10 -9 -10 -10 -10 -11 -12 -11 0 0 0 0 0 0 -12 -47 -42 -11 0 0 0 0 0 0 0 -2 -21 -40 -39 -37 -43 -40 -40 -39 -38 -37 -35 -36 -32 -25 -16 -9 -9 -9 -8 -7 -10 -14 -16 -16 -16 -18 -5 0 0 -1 -1 -9 -8 -4 -2 -12 -10 -9 -8 -8 -11 -12 -10 -10 -15 -14 -17 -18 -17 -15 -16 -16 -14 -60 -100 -11 -12 -12 -11 -12 -11 -7 -7 -10 -15 -18 -8 -6 -5 -6 -8 -7 -10 -13 -14 -9 -6 -6 -7 -6 0 0 -3 -5 -8 -32 -38 -47 -23 0 0 0 0 0 0 0 0 0 0 -21 -58 -77 -71 -77 -95 -89 -10 -11 -12 -13 -13 -11 -12 -12 -10 -8 -5 -4 -4 -5 -5 -4 -9 -12 -13 -13 -12 -13 -9 -8 -8 -9 -10 -12 -10 -8 -9 -12 -8 -4 -2 -1 0 0 0 0 -2 -7 -1 0 0 0 -1 -5 -6 -6 -8 -10 -11 -17 -23 -21 -17 -16 -18 -19 -20 -20 -17 -13 -15 -13 -11 -13 -9 -8 -8 -16 -36 -9 -9 -9 -11 -12 -12 -11 -12 -13 -13 -13 0 0 0 0 0 0 0 0 -7 -2 0 0 0 0 0 0 0 0 -4 -35 -29 -33 -41 -41 -41 -40 -41 -42 -38 -36 -30 -25 -18 -13 -12 -11 -10 -10 -11 -9 -8 -7 -8 -9 -7 -5 -5 -7 -14 -12 -11 -8 -4 0 0 0 -1 -7 -15 -10 -14 -16 -16 -15 -16 -14 -13 -13 -15 -15 -13 -12 -10 -7 -14 -13 -14 -14 -13 -6 -7 -9 -14 -17 -6 -15 -9 -5 -7 -9 -13 -10 -10 -13 -7 -7 -7 -5 -2 0 0 0 -59 -98 -77 -55 -32 -18 -10 0 0 0 0 0 0 0 0 -27 -53 -61 -53 -63 -101 -83 -12 -11 -11 -13 -14 -16 -17 -15 -11 -7 -5 -4 -6 -6 -7 -8 -8 -8 -4 -8 -12 -12 -9 -8 -7 -9 -13 -7 -11 -12 -9 -5 -6 -7 -6 -8 -13 -11 -10 -8 -6 -3 -3 -1 -1 -2 -4 -5 -5 -12 -16 -21 -28 -23 -18 -15 -13 -13 -15 -15 -15 -13 -10 -16 -14 -14 -12 -10 -11 -10 -8 -10 -13 -9 -38 -21 -14 -13 -9 -10 -10 -12 -14 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -41 -34 -35 -38 -39 -39 -36 -37 -36 -34 -33 -26 -24 -20 -15 -14 -17 -14 -13 -12 -10 -11 -7 -6 -7 -8 -8 -14 -17 -19 -19 -14 -12 -6 0 0 0 0 -8 -13 -8 -11 -14 -14 -14 -14 -13 -13 -13 -13 -12 -12 -12 -12 -12 -15 -14 -14 -15 -11 -5 -8 -9 -16 -18 -12 -7 -13 -13 -10 -7 -8 -9 -11 -11 -7 -7 -8 -8 -6 -2 0 0 -14 -60 -74 -36 -66 -83 -93 -67 0 0 0 0 -7 -15 -8 -32 -47 -54 -61 -59 -106 -63 -13 -15 -13 -16 -18 -19 -18 -14 -10 -8 -6 -6 -7 -6 -6 -7 -8 -8 -10 -6 -5 -6 -8 -13 -14 -14 -14 -14 -14 -14 -12 -7 -5 -5 -6 -9 -13 -12 -8 -13 -8 -6 -7 -1 -4 -3 -10 -19 -17 -21 -21 -22 -20 -14 -13 -20 -20 -16 -16 -17 -14 -14 -14 -13 -12 -12 -12 -11 -11 -11 -8 -9 -28 -58 -48 -64 -31 -8 -5 -8 -11 -11 -10 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -39 -47 -45 -43 -29 -20 -24 -27 -27 -30 -32 -26 -23 -23 -18 -13 -18 -17 -14 -11 -11 -13 -7 -6 -6 -6 -6 -9 -11 -13 -15 -17 -16 -12 -7 -4 -1 0 -2 -5 -6 -10 -14 -14 -14 -13 -13 -13 -13 -13 -12 -12 -12 -14 -14 -14 -14 -14 -14 -9 -6 -10 -7 -12 -15 -11 -5 -6 -6 -11 -8 -2 -7 -5 -14 -16 -9 -9 -7 -9 -6 0 0 0 -61 -72 -44 -83 -83 -85 -50 -2 -7 -7 -2 -27 -62 -71 -70 -67 -68 -76 -88 -142 -47 -1 -5 -14 -14 -15 -16 -16 -13 -9 -7 -6 -7 -7 -6 -6 -6 -6 -6 -6 -8 -7 -6 -7 -11 -11 -11 -10 -9 -6 -7 -9 -8 -6 -6 -6 -7 -8 -7 -6 -9 -6 -4 -5 -6 -5 -19 -24 -25 -24 -25 -21 -23 -24 -21 -21 -18 -16 -16 -16 -18 -16 -14 -13 -11 -8 -5 -9 -11 -11 -11 -8 -7 -7 -8 -13 -24 -13 -5 -5 -6 -11 -8 -8 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -6 -4 -14 -21 -28 -33 -33 -28 -21 -21 -15 -13 -13 -5 -6 -10 -14 -16 -11 -11 -9 -8 -7 -7 -8 -10 -11 -14 -19 -16 -17 -17 -15 -13 -2 -4 -9 -13 -14 -13 -13 -13 -13 -11 -12 -12 -12 -13 -14 -12 -13 -14 -14 -13 -9 -5 -50 -61 -7 -9 -10 -8 -4 -4 -3 -13 -10 -4 -5 -6 -6 -6 -6 -16 -60 -42 -15 -1 -22 -117 -139 -124 -103 -105 -92 -87 -116 -79 -10 -8 -15 -35 -55 -57 -58 -76 -85 -94 -100 -104 -22 -7 -13 -13 -13 -13 -8 -9 -11 -8 -6 -6 -4 -22 -61 -51 -17 -7 -6 -6 -7 -7 -7 -7 -9 -10 -10 -11 -9 -5 -5 -5 -5 -6 -6 -2 -1 -1 -1 -2 -3 -4 -3 -4 -7 -8 -21 -24 -22 -22 -30 -25 -24 -24 -22 -19 -17 -16 -15 -14 -13 -11 -11 -11 -11 -9 -3 -6 -8 -9 -10 -8 -7 -14 -25 -34 -12 -8 -6 -5 -5 -8 -11 -15 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -19 -22 -32 -18 -11 -12 -16 -17 -16 -17 -16 -15 -16 -17 -16 -14 -13 -13 -11 -9 -9 -7 -9 -10 -12 -15 -12 -11 -16 -17 -15 -20 -11 -12 -14 -13 -10 -10 -12 -12 -12 -13 -13 -15 -14 -12 -13 -13 -13 -13 -12 -9 -5 -17 -24 -9 -12 -5 -3 -4 -4 -4 -8 -11 -9 -8 -8 -7 -6 -6 -18 -69 -102 -32 -4 -62 -181 -175 -142 -135 -132 -121 -126 -134 -134 -78 -8 -17 -26 -37 -47 -53 -68 -76 -83 -56 0 0 0 0 -2 -3 -4 -1 -7 -10 -9 -9 -10 -45 -73 -95 -94 -48 -14 -8 -9 -8 -13 -13 -10 -8 -8 -4 -7 -6 -3 -3 -3 -4 -5 -6 -6 -6 -5 -5 -5 -5 -4 -5 -7 -13 -22 -22 -22 -20 -20 -24 -28 -25 -25 -22 -19 -16 -16 -14 -15 -16 -11 -4 -3 -8 -15 -14 -14 -8 -8 -10 -8 -4 -41 -33 -12 -9 -5 -6 -7 -10 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 0 0 -4 -22 -21 -23 -18 -13 -22 -24 -25 -22 -17 -18 -14 -12 -11 -10 -8 -11 -12 -12 -12 -12 -11 -9 -11 -16 -16 -16 -15 -13 -12 -11 -10 -11 -12 -12 -12 -14 -12 -12 -14 -14 -13 -11 -10 -9 -4 -6 -9 -11 -11 -6 -3 -3 -4 -3 -2 -14 -13 -12 -12 -4 -5 -6 -4 -36 -130 -45 -5 -2 -27 -47 -48 -86 -79 -71 -99 -130 -137 -101 -45 -24 -27 -24 -25 -40 -63 -77 -97 -87 -39 0 0 0 0 -4 -9 -3 -10 -9 -8 -10 -5 -63 -50 -57 -86 -90 -24 -8 -10 -10 -11 -11 -9 -8 -8 -9 -9 -4 -3 -4 -4 -5 -6 -6 -6 -6 -5 -5 -6 -7 -9 -12 -14 -18 -21 -21 -20 -20 -18 -21 -27 -24 -24 -24 -23 -22 -17 -16 -15 -13 -9 -6 -10 -7 -7 -9 -9 -6 -6 -8 -9 -7 -7 -9 -11 -11 -9 -5 -11 -13 -11 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -9 -25 -25 -25 -27 -25 -21 -17 -13 -14 -14 -12 -14 -14 -14 -15 -15 -11 -7 -6 -10 -16 -21 -14 -12 -14 -15 -11 -10 -10 -11 -11 -12 -10 -10 -11 -11 -13 -9 -7 -41 -83 -8 -13 -10 -8 -9 -4 -4 -4 -3 -5 -14 -5 -4 -2 0 -1 -10 -4 -31 -99 -121 -36 0 -3 -5 -7 -76 -42 -28 -63 -92 -154 -71 -26 -24 -30 -36 -30 -38 -62 -87 -135 -142 -76 0 0 0 0 -7 -13 -10 -12 -12 -14 -13 -4 -15 -12 -25 -61 -80 -30 -21 -8 -12 -16 -14 -13 -10 -8 -8 -8 -6 -5 -4 -5 -6 -7 -8 -9 -9 -9 -10 -9 -9 -12 -20 -21 -21 -17 -13 -15 -18 -24 -23 -22 -23 -24 -23 -22 -21 -18 -19 -13 -9 -8 -8 -14 -9 -7 -6 -4 -4 -5 -7 -8 -8 -8 -6 -3 -2 -5 -11 -15 -7 -3 -3 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -14 -18 -22 -28 -28 -25 -21 -16 -16 -16 -15 -13 -14 -15 -18 -18 -13 -8 -7 -8 -13 -18 -13 -12 -19 -25 -18 -12 -12 -11 -10 -10 -9 -9 -9 -9 -8 -6 -7 -7 -10 -10 -15 -11 -5 -5 -9 -5 -3 -3 -7 -12 -1 -12 -16 -10 -2 -9 -7 -4 -46 -123 -156 -33 -6 -9 -27 -104 -37 -13 -50 -105 -25 -9 -4 -5 -3 -1 -16 -30 -53 -93 -154 -82 -31 0 0 0 -3 -8 -11 -11 -11 -9 -11 -12 -12 -11 -7 -12 -55 -98 -99 -109 -48 -11 -9 -10 -12 -9 -6 -5 -5 -4 -7 -8 -8 -8 -7 -9 -9 -9 -8 -10 -15 -15 -13 -14 -14 -15 -11 -9 -11 -14 -20 -19 -17 -21 -24 -24 -15 -15 -19 -20 -10 -8 -7 -6 -5 -5 -5 -5 -5 -5 -7 -5 -6 -8 -8 -1 0 0 -4 -10 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -29 -29 -27 -24 -22 -19 -18 -18 -16 -14 -16 -19 -21 -18 -10 -9 -9 -10 -13 -14 -15 -18 -22 -23 -18 -18 -13 -11 -11 -11 -11 -9 -7 -6 -6 -8 -8 -7 -9 -15 -15 -9 -7 -9 -11 -11 -5 -4 -5 -3 -11 -15 -10 -6 -9 -9 -8 -86 -147 -142 -22 -4 -6 -23 -56 -4 0 0 -7 -10 -1 -3 -5 -4 -4 -16 -4 -33 -50 -49 -2 0 0 0 0 -1 -6 -7 -6 -6 -6 -6 -5 -5 -7 -11 -13 -45 -82 -84 -15 -15 -10 -6 -6 -7 -7 -4 -3 -4 -6 -9 -18 -20 -18 -15 -13 -12 -16 -21 -19 -16 -15 -12 -10 -10 -9 -8 -8 -10 -13 -14 -15 -15 -17 -24 -26 -15 -11 -11 -11 -7 -7 -6 -5 -4 -4 -4 -5 -6 -6 -8 -4 -6 -9 -9 -9 -1 -3 -6 -7 -2 -1 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -29 -30 -26 -23 -23 -25 -24 -21 -18 -19 -20 -22 -18 -12 -12 -8 -8 -9 -9 -8 -13 -6 -4 -11 -21 -16 -13 -11 -11 -11 -8 -8 -7 -8 -13 -17 -10 -7 -9 -9 -10 -8 -8 -7 -7 -3 -1 -2 -3 -4 -13 -14 -9 -5 -6 -8 -81 -69 0 -1 -1 -61 -41 -7 -1 0 0 0 -2 0 0 0 0 -3 -12 -11 -25 -54 -41 0 0 0 0 0 0 -2 -2 -2 -2 -4 -4 -5 -5 -7 -12 -12 -15 -17 -15 -12 -6 -7 -6 -7 -7 -7 -5 -6 -7 -9 -10 -19 -21 -21 -18 -15 -15 -16 -11 -8 -14 -18 -17 -14 -13 -17 -9 -8 -9 -10 -11 -13 -13 -13 -14 -15 -13 -12 -11 -10 -8 -7 -6 -5 -5 -3 -3 -7 -7 -6 -7 -7 -7 -8 -9 -9 -6 -5 -4 -3 -2 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -9 -21 -24 -22 -22 -25 -19 -17 -18 -19 -19 -14 -12 -12 -10 -10 -10 -10 -11 -12 -2 0 -3 -12 -17 -18 -14 -13 -12 -8 -10 -8 -8 -9 -7 -8 -8 -6 -6 -9 -4 -8 -9 -7 -10 -2 -1 -4 -8 -15 -11 -5 -4 -19 -44 -6 0 -1 -4 -12 -35 -25 -7 -3 -1 -5 0 0 0 0 0 0 0 -4 -13 -24 -60 -42 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -4 -9 -10 -6 -9 -11 -7 -1 0 -1 -2 -6 -8 -7 -6 -8 -5 -8 -18 -18 -17 -16 -16 -17 -15 -13 -21 -19 -14 -22 -22 -21 -18 -15 -10 -7 -7 -9 -11 -12 -12 -13 -15 -15 -7 -13 -13 -11 -9 -6 -6 -6 -5 -5 -6 -8 -6 -6 -7 -7 -6 -6 -5 -4 -4 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 0 0 -1 -10 -15 -11 0 -1 -13 -16 -16 -16 -16 -14 -13 -12 -12 -12 -12 -11 -12 -13 0 0 -1 -7 -14 -14 -13 -15 -12 -8 -10 -9 -8 -11 -17 -18 -11 -8 -9 -11 -5 -8 -9 -10 -11 -9 -8 -11 -14 -14 -11 -3 -31 -42 -41 -5 -3 -7 -12 -11 -11 -10 -6 -6 -14 -45 -9 0 0 0 0 0 -10 -15 -23 -27 -62 -54 -20 0 0 0 0 0 0 0 0 0 0 -7 -11 -5 -52 -67 -56 -46 -10 -5 -4 -3 0 0 -5 -6 -6 -6 -8 -5 -8 -14 -15 -21 -18 -19 -22 -20 -14 -12 -13 -13 -15 -15 -16 -13 -10 -11 -9 -8 -10 -12 -13 -14 -15 -16 -17 -16 -13 -13 -11 -8 -7 -8 -7 -6 -7 -7 -5 -5 -6 -7 -7 -7 -7 -5 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -17 -9 0 0 0 0 0 0 -4 -16 -13 -14 -16 -19 -19 -20 -20 -12 -5 -6 -6 -7 -9 -9 -3 -1 -4 -7 -9 -9 -12 -12 -10 -9 -9 -8 -7 -7 -7 -6 -7 -10 -12 -9 -8 -10 -8 -8 -9 -11 -12 -14 -13 -26 -94 -63 -31 -10 -13 -14 -5 -9 -16 -16 -8 -47 -28 -22 -33 -36 -107 -47 0 0 0 -64 -57 -36 -40 -73 -73 -30 0 0 0 0 0 0 0 0 0 0 -41 -120 -131 -87 -75 -81 -84 -43 -31 -23 -6 -22 -82 -16 -5 -5 -6 -10 -17 -21 -21 -19 -21 -19 -19 -16 -14 -23 -14 -12 -17 -18 -10 -10 -10 -11 -11 -10 -11 -8 -7 -8 -10 -17 -17 -16 -15 -13 -13 -11 -10 -10 -10 -7 -8 -10 -9 -5 -7 -8 -6 -5 -5 -6 -5 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -15 -14 -8 -11 -12 -13 -15 -15 -10 -6 -5 -4 -3 -2 -1 -2 -9 -7 -3 0 -1 -8 -11 -11 -10 -8 -4 -4 -10 -13 -9 -6 -7 -8 -7 -5 -5 -5 -6 -8 -12 -9 -11 -12 -12 -42 -127 -36 -5 -10 -18 -17 -19 -17 -15 -17 -62 -26 -3 -1 -1 -20 -11 0 -22 -54 -94 -99 -82 -77 -83 -69 -67 -24 0 0 0 0 0 0 0 0 0 -3 -40 -100 -18 -70 -95 -111 -123 -118 -122 -65 -7 -21 -5 -4 -9 -12 -16 -22 -18 -18 -19 -19 -21 -18 -14 -15 -21 -10 -11 -13 -13 -9 -8 -11 -12 -12 -12 -12 -11 -6 -5 -6 -13 -14 -14 -14 -12 -10 -12 -12 -11 -11 -9 -11 -11 -9 -6 -8 -12 -10 -5 -2 -1 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -3 -6 -4 -2 -1 -2 -3 -4 -5 -6 -10 -14 -13 -12 -13 -7 -3 0 0 -2 -10 -10 -9 -7 -4 -3 -10 -11 -7 -5 -6 -5 -7 -11 -14 -13 -12 -13 -15 -11 -11 -11 -11 -16 -42 -8 0 -8 -16 -15 -12 -14 -14 -11 -5 -5 -4 -4 -7 -9 -5 -2 -58 -88 -11 -117 -103 -104 -114 -102 -120 -39 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -24 -44 -68 -94 -100 -16 -3 -3 -3 -4 -13 -17 -19 -20 -20 -14 -15 -16 -18 -22 -20 -13 -17 -24 -24 -23 -21 -14 -10 -10 -11 -11 -10 -7 -3 -4 -5 -5 -6 -6 -5 -4 -9 -12 -10 -11 -12 -11 -10 -11 -12 -7 -8 -9 -9 -11 -13 -7 -2 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -5 -7 -9 -6 -5 -5 -4 -3 -3 -9 -14 -15 -11 0 0 0 0 -3 -9 -7 -7 -7 -6 -4 -3 -59 -42 -4 -6 -6 -4 -3 -2 -4 -11 -11 -13 -14 -11 -10 -10 -9 -7 -5 -4 -8 -12 -11 -8 -15 -13 -9 -5 -7 -7 -4 -2 -2 -4 -2 -34 -36 -29 -126 -129 -55 -30 -44 -57 -52 -13 0 0 0 0 0 0 0 0 0 0 -2 -5 -5 -2 -1 -1 -1 -3 -4 -8 -9 -10 -18 -15 -14 -13 -13 -11 -13 -15 -18 -21 -21 -14 -19 -22 -19 -11 -12 -11 -11 -12 -11 -11 -10 -10 -8 -3 -4 -5 -6 -6 -6 -4 -10 -12 -11 -11 -12 -12 -9 -10 -12 -11 -3 -6 -9 -10 -13 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -2 -1 -2 -3 -4 -3 -1 -1 -2 -3 -8 -9 -7 -1 -1 -11 -8 0 0 0 0 0 -1 -2 -5 -6 -5 -5 -4 -15 -12 -7 -9 -7 -5 -4 -6 -8 -14 -53 -26 -11 -10 -10 -8 -6 -5 -6 -6 -7 -11 -11 -7 -12 -15 -7 -3 -4 -4 -3 -66 -60 -1 -1 0 0 -30 -88 -100 -22 0 0 -11 -73 -19 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -3 -1 0 0 -2 -12 -17 -17 -16 -16 -14 -14 -13 -13 -13 -11 -12 -18 -21 -22 -23 -22 -22 -18 -9 -9 -11 -12 -12 -11 -9 -5 -4 -5 -5 -4 -5 -6 -7 -6 -3 -6 -7 -7 -8 -9 -10 -4 -4 -9 -9 -2 -1 -6 -11 -12 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -15 -14 -15 -13 -4 0 0 -1 -10 -8 -8 -10 -10 -13 -6 0 0 0 -2 0 0 -1 -2 -5 -2 0 -1 -6 -5 -4 -6 -6 -4 -4 -8 -11 -15 -39 -15 -5 -5 -5 -7 -7 -6 -5 -5 -7 -11 -13 -11 -11 -18 -13 -5 -1 -4 -17 -7 -7 0 0 0 0 0 0 0 -1 0 0 0 -6 -27 -5 0 0 0 0 0 0 0 0 0 0 -3 -5 -4 -2 -1 -1 -2 -4 -18 -20 -18 -17 -16 -16 -14 -14 -15 -13 -14 -18 -21 -23 -24 -22 -14 -11 -10 -9 -5 -7 -10 -9 -3 -3 -4 -4 -4 -5 -5 -7 -7 -5 -2 -2 -7 -8 -7 -7 -7 -4 -1 -1 -2 0 0 -2 -4 -4 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -13 -22 -24 -27 -32 -20 -4 -4 -3 -1 -6 -2 0 0 -4 -16 -3 0 0 -3 -14 -3 0 0 -1 -6 -2 0 0 -1 -1 -1 -3 -5 -5 -9 -9 -9 -8 -6 -8 -5 -5 -5 -7 -7 -10 -10 -10 -10 -6 -7 -7 -10 -17 -18 -10 -3 -1 -3 -23 -7 0 0 0 0 0 0 0 0 0 0 0 -31 -98 -28 -2 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -2 -22 -20 -22 -21 -19 -18 -18 -17 -16 -15 -15 -15 -16 -18 -20 -17 -16 -15 -10 -11 -10 -10 -8 -2 -3 -6 -6 -4 -4 -3 -4 -4 -5 -5 -6 -5 -4 -3 -3 -6 -8 -8 -7 -8 -6 -4 -8 -13 -13 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -18 -12 -5 0 0 -1 -1 0 0 0 0 0 -1 -3 -1 0 -4 -7 -11 -1 0 0 -1 -4 -2 -1 -1 -3 -6 -1 -2 -3 -13 -17 -7 -56 -35 -4 -5 -3 -7 -10 -10 -9 -11 -9 -8 -8 -7 -7 -11 -12 -13 -12 -10 -4 -1 -6 -23 -48 -16 0 0 -1 -8 -12 -1 0 0 0 0 -49 -111 -108 -24 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -6 -94 -56 -13 -5 -17 -17 -17 -17 -16 -15 -15 -12 -11 -12 -12 -10 -8 -7 -7 -9 -9 -9 -7 -3 -3 -4 -4 -5 -5 -4 -6 -6 -5 -6 -6 -8 -9 -9 -9 -8 -8 -7 -7 -7 -6 -5 -8 -10 -9 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -8 0 0 0 0 -4 -5 -4 -1 -4 -8 -7 0 0 -3 -40 -77 -20 -105 -44 -8 -5 -2 -6 -8 -9 -8 -6 -7 -5 -3 -2 -4 -5 -6 -10 -13 -10 -13 -6 -10 -22 -30 -10 -3 -2 -9 -41 -99 -48 0 0 0 0 -39 -93 -124 -169 -34 -2 -2 0 0 0 -1 -1 -2 -6 -3 -5 -6 -23 -109 -39 -18 -18 -18 -15 -17 -17 -17 -16 -10 -11 -11 -10 -8 -8 -6 -5 -5 -7 -9 -10 -7 -4 -5 -5 -9 -9 -9 -7 -7 -7 -7 -7 -8 -9 -9 -9 -8 -8 -8 -7 -6 -5 -6 -3 -2 -4 -8 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -5 0 -4 -10 -1 -9 -8 -2 0 0 -1 -1 0 -1 -5 -2 -48 -130 -139 -30 -7 -6 -2 -2 -8 -10 -8 -4 -5 -3 -2 -2 -4 -4 -4 -8 -10 -11 -23 -8 -3 -8 -13 -2 -2 -1 -12 -46 -81 -21 0 0 -1 -6 -5 -69 -136 -164 -13 -1 -1 0 0 0 -3 -4 -5 -5 -2 -4 -3 -36 -98 -10 0 -2 -7 -15 -16 -14 -14 -14 -9 -9 -11 -11 -10 -8 -7 -6 -7 -9 -11 -13 -8 -6 -6 -8 -15 -12 -10 -10 -10 -10 -8 -8 -8 -8 -9 -8 -6 -5 -7 -6 -5 -6 -7 -8 -8 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -4 -1 -2 -4 -1 -5 -4 -2 -6 -8 -3 -4 -3 -4 -9 -2 -4 -48 -94 -3 -5 -5 -4 -4 -7 -102 -55 -7 -3 -2 -4 -4 -4 -3 -3 -4 -4 -3 -2 -5 -3 -17 -28 -23 -18 -6 -2 -23 -67 -8 -8 -7 -4 -8 -10 -74 -72 -5 -1 -3 -2 -2 -2 -2 -2 -5 -6 -5 -3 -6 -33 -82 -99 0 0 -7 -8 -8 -6 -5 -7 -8 -8 -10 -12 -12 -11 -9 -8 -7 -7 -8 -8 -6 -6 -6 -7 -9 -10 -10 -10 -10 -10 -10 -5 -5 -7 -8 -7 -7 -6 -5 -6 -6 -6 -6 -6 -6 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 -4 -9 -9 -7 -7 -7 -6 0 -2 -4 -46 -110 -104 -20 -6 -6 -11 -24 -7 -48 -58 -5 -6 -6 -5 -5 -6 -7 -13 -7 -4 -3 -7 -7 -5 -3 -3 -3 -3 -3 -3 -5 -4 -22 -31 -26 -13 -5 -5 -27 -41 -6 -8 -8 -6 -6 -8 -6 -91 -81 -4 -4 -3 -4 -5 -5 -5 -6 -8 -6 -4 -3 -67 -116 -98 -18 -1 -7 -7 -4 0 0 -5 -6 -6 -6 -7 -9 -9 -8 -8 -6 -6 -8 -7 -4 -5 -6 -7 -8 -9 -8 -9 -10 -11 -10 -8 -7 -7 -7 -7 -7 -6 -4 -4 -5 -3 -3 -5 -4 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -30 -6 -2 0 0 0 0 -3 -6 -17 -27 -4 -3 -2 0 -1 -4 -48 -96 -88 -6 -3 -4 -36 -87 -12 -7 -10 -5 -6 -8 -4 -5 -11 -5 -5 -4 -3 -3 -5 -5 -4 -3 -2 -3 -7 -3 -1 -1 -4 -5 -6 -15 -20 -15 -5 -31 -32 -9 -10 -10 -9 -8 -6 -4 -113 -61 -5 -4 -4 -5 -5 -4 -3 -6 -7 -6 -4 -13 -66 -111 -126 -86 -9 -9 -6 -6 -4 -6 -32 -11 -5 -5 -6 -8 -9 -8 -7 -7 -7 -8 -7 -4 -4 -5 -6 -6 -5 -3 -8 -9 -9 -9 -9 -9 -7 -5 -5 -5 -4 -6 -3 -2 -3 -1 -4 -3 -1 -2 -1 0 -16 -20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -47 -20 -3 -1 0 -2 -6 -5 -42 -87 -152 -13 -1 0 0 -1 -5 -3 -7 -7 -5 -1 -4 -43 -71 -4 -1 -7 -9 -9 -9 -3 -7 -57 -85 -4 -7 -4 -2 -3 -3 -5 -4 -3 -4 -10 -7 -4 -3 -1 0 -2 -7 -21 -29 -13 -40 -26 -8 -7 -7 -8 -7 -6 -19 -125 -45 -5 -4 -4 -4 -5 -6 -8 -9 -6 -3 -4 -23 -67 -94 -114 -65 -10 -9 -8 -4 -16 -29 -48 -12 -6 -6 -6 -7 -8 -8 -8 -7 -6 -3 -2 -3 -4 -5 -7 -5 -5 -8 -8 -9 -8 -7 -7 -6 -6 -4 -4 -3 -4 -3 -4 -4 -3 0 -3 -2 -1 0 0 0 -4 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -36 -46 -21 -8 -7 -6 -7 -7 -80 -62 -3 -3 -4 -5 -5 -5 -6 -6 -111 -85 -5 -5 -3 -5 -8 -10 -11 -11 -11 -10 -8 -3 -6 -71 -78 -28 -99 -82 -31 -5 -4 -3 -3 -3 -4 -6 -10 -6 -5 -4 -2 -4 -2 -9 -18 -28 -67 -27 -10 -8 -8 -7 -6 -4 -2 -3 -4 -3 -3 -3 -3 -3 -5 -6 -5 -4 -8 -6 -34 -70 -69 -81 -41 -8 -6 -4 -3 -45 -41 -7 -6 -4 -3 -9 -16 -18 -14 -10 -6 -3 -3 -2 -3 -5 -6 -7 -8 -8 -8 -8 -8 -8 -7 -6 -6 -5 -3 -3 -4 -6 -4 -4 -4 -2 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -14 -37 -68 -6 -5 -6 -6 -4 -2 -1 -2 -4 -5 -7 -5 -5 -4 -5 -5 -8 -3 -2 -1 -8 -9 -8 -6 -7 -10 -9 -6 -5 -8 -4 -4 -40 -107 -111 -33 -5 -3 -4 -3 -4 -3 -5 -9 -4 -2 -2 -4 -5 -4 -2 -4 -30 -91 -30 -6 -6 -8 -8 -6 -4 -2 -2 -3 -3 -2 -2 -2 -3 -8 -5 -3 -4 -8 -5 -19 -37 -37 -5 -2 -2 -3 -4 -5 -29 -24 -7 -7 -6 -8 -12 -13 -12 -18 -12 -7 -4 -4 -3 -4 -4 -5 -6 -6 -8 -8 -7 -6 -6 -6 -5 -5 -5 -6 -4 -4 -4 -4 -4 -4 -2 -2 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -6 -4 -1 0 0 -2 -4 -5 -6 -4 -3 -2 -2 -5 -2 -2 -2 -3 -10 -7 -5 -6 -7 -9 -7 -4 -5 -11 -6 -5 -11 -29 -37 -11 -4 -4 -4 -4 -4 -3 -4 -6 -7 -6 -4 -1 -2 -4 -3 -5 -49 -102 -96 -21 -7 -8 -7 -5 -3 -2 -2 -3 -3 -3 -3 -3 -4 -13 -6 -3 -5 -7 -1 -1 -2 -2 -3 -1 -1 -5 -9 -8 -4 -5 -7 -7 -8 -22 -22 -24 -20 -12 -9 -6 -5 -5 -5 -4 -5 -5 -5 -5 -6 -7 -7 -7 -6 -6 -8 -9 -8 -8 -5 -4 -3 -3 -3 -4 -2 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 0 0 -18 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -58 -14 0 0 -1 -1 -1 0 0 0 -1 -3 -5 -5 -6 -7 -7 -6 -5 -2 -6 -6 -32 -61 -44 -11 -6 -7 -7 -6 -4 -3 -6 -18 -111 -108 -97 -63 -8 -4 -4 -4 -3 -3 -2 -2 -2 -3 -6 -3 -1 -2 -4 -4 -12 -57 -100 -95 -15 -12 -11 -8 -5 -5 -3 -3 -3 -3 -3 -2 -3 -3 -2 -2 -6 -9 -9 -7 -3 -3 -3 -2 -3 -2 -4 -6 -6 -2 -2 -5 -6 -17 -59 -88 -40 -12 -7 -11 -10 -7 -6 -6 -6 -6 -5 -4 -4 -1 -3 -5 -5 -6 -6 -7 -8 -8 -7 -4 -4 -4 -4 -4 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -43 -3 -34 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -68 -13 0 0 0 0 0 0 -1 -1 0 -2 -4 -5 -31 -115 -27 -6 -4 -3 -8 -13 -43 -88 -95 -18 -8 -7 -5 -6 -4 -4 -19 -23 -7 -22 -40 -35 -5 -4 -4 -4 -3 -2 -1 -1 -2 -4 -5 -1 -1 -3 -4 -6 -23 -23 -14 -7 -8 -9 -10 -7 -5 -8 -5 -4 -3 -3 -3 -3 -2 -1 -1 -2 -5 -9 -10 -9 -4 -5 -4 -3 -3 -2 -2 -17 -24 -24 -35 -9 -6 -6 -24 -104 -28 -5 -6 -10 -10 -9 -7 -4 -3 -6 -4 -4 -4 -2 -1 -2 -2 -3 -5 -5 -5 -8 -10 -5 -5 -4 -4 -5 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 nan nan nan 20 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 nan nan nan nan nan nan nan nan nan 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 21 21 nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 23 22 22 nan nan nan nan 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 24 24 24 22 nan nan nan 18 17 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan 25 24 24 23 nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 22 23 24 24 nan 18 nan nan 19 18 18 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 24 24 23 22 nan 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 22 23 22 nan 17 nan nan nan 19 19 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 nan nan 24 24 23 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan 19 21 22 20 nan 15 nan nan 20 20 20 nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 25 nan 25 25 24 24 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan 19 20 20 18 15 16 18 19 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 26 26 nan nan 25 nan 25 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 20 20 20 nan 20 19 18 16 16 17 18 19 19 18 16 15 nan nan nan nan nan nan nan 13 14 15 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 25 nan nan nan nan nan 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 20 19 19 20 nan nan 17 16 15 17 18 18 20 19 18 16 nan 13 12 12 12 13 13 13 13 14 15 16 17 18 19 nan nan 20 20 20 20 nan nan nan nan nan 24 26 26 27 nan 26 25 25 25 25 25 nan 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 21 20 19 19 nan 17 16 nan nan nan 17 19 20 19 17 16 nan nan 12 11 12 12 13 13 13 13 15 16 17 17 18 18 19 19 20 19 19 20 20 21 23 24 nan nan nan nan 27 26 25 25 25 24 24 23 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 21 20 19 17 nan nan 14 14 nan nan 15 17 17 17 17 15 14 12 11 11 11 12 12 13 13 13 14 15 16 16 17 17 18 18 18 18 19 19 20 22 24 25 25 26 nan 27 26 25 25 25 24 24 23 23 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 19 18 16 nan nan 13 13 13 13 14 14 15 15 15 14 13 11 11 11 11 11 12 12 12 13 14 15 16 16 16 17 17 17 17 18 19 20 21 23 24 24 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 19 18 16 nan nan nan nan 12 13 13 14 14 15 14 14 12 12 11 11 11 10 11 11 12 13 13 14 15 16 16 16 17 17 17 17 18 19 20 22 23 23 24 25 24 24 23 22 23 23 23 24 24 24 23 nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 18 16 nan nan nan nan nan 13 13 14 15 16 17 16 14 12 11 11 11 11 11 11 12 13 14 14 15 16 16 17 17 17 17 17 17 18 19 20 22 23 23 24 24 23 21 21 20 21 23 23 23 23 23 22 nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 nan nan nan nan 13 14 nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 13 13 15 17 18 19 18 16 15 14 12 12 12 12 13 14 16 16 16 17 17 17 18 18 17 17 17 18 19 20 20 21 22 23 23 22 21 20 19 20 21 22 23 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 13 14 16 17 19 20 20 19 18 17 14 13 14 15 16 16 18 18 18 19 19 19 19 19 18 17 17 18 19 20 21 21 22 22 21 21 20 19 19 20 21 22 22 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 12 12 12 12 12 13 16 17 18 19 20 21 21 21 19 17 16 16 17 18 18 19 19 19 19 20 21 20 19 18 18 18 19 19 20 20 21 21 21 20 20 19 19 20 21 21 21 22 22 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 11 11 11 11 12 14 16 18 19 19 19 20 20 20 21 21 19 19 18 19 19 19 19 19 19 20 21 20 20 19 18 18 19 19 20 20 20 21 21 20 20 20 20 20 21 21 21 21 22 22 21 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 11 11 13 15 17 19 19 20 20 20 20 20 21 20 20 20 19 19 19 19 19 19 20 20 20 20 19 19 18 19 20 20 20 20 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 20 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 11 11 11 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 14 16 18 nan 19 19 20 20 20 21 21 21 20 19 19 19 19 19 20 20 20 20 20 20 20 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 10 11 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 16 nan nan nan nan 18 19 20 20 21 21 21 20 19 19 19 19 20 20 20 20 21 21 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 22 21 21 20 20 20 19 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 10 11 12 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 21 20 20 19 19 19 20 20 20 21 21 21 21 20 21 20 21 21 21 21 22 23 24 24 24 24 24 24 23 22 21 20 20 20 20 19 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 20 20 20 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 23 24 24 24 24 24 23 22 21 21 20 20 20 20 20 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 13 14 14 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 20 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 22 21 21 20 20 20 20 20 20 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 17 17 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 18 19 19 19 20 20 21 21 22 22 22 21 22 22 22 22 22 22 23 23 22 21 21 20 20 20 21 21 21 21 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 21 22 21 22 22 22 23 22 22 21 21 21 21 21 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 18 18 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 nan nan 21 21 22 22 22 22 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 16 nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 nan 24 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 22 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 19 18 18 18 nan nan nan 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 21 20 19 18 17 nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 21 20 19 18 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 22 22 nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 nan nan 27 26 nan nan nan nan nan nan nan nan nan nan 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 26 nan nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan 20 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan 20 20 21 22 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 23 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 nan nan nan 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 227 231 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 232 234 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 248 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 nan 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 244 nan nan nan 244 245 244 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 240 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 240 nan nan nan nan nan nan nan nan nan 255 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 243 242 242 241 nan nan 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 245 245 244 242 nan nan nan nan 257 260 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 249 248 246 245 243 nan nan nan 255 256 257 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 nan nan 253 254 255 255 nan nan nan nan nan 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 252 253 251 248 246 244 nan 242 nan nan 256 257 256 259 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 255 255 256 256 256 nan 260 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 252 249 246 244 nan 246 nan nan nan 265 265 270 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 255 nan nan 259 258 259 261 266 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 250 nan 253 249 245 243 nan 253 nan nan 270 270 274 nan 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 256 258 nan 262 263 264 266 270 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 250 nan 252 249 246 246 252 261 266 270 273 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 257 258 260 nan nan 267 nan 270 273 275 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 253 252 251 nan 254 250 250 253 260 266 267 269 271 272 273 275 nan nan nan nan nan nan nan 276 276 276 277 279 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 264 267 nan nan nan nan nan 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 252 252 252 254 254 253 nan nan 256 258 262 265 266 266 268 269 271 272 nan 277 280 278 276 276 276 276 274 275 276 279 281 282 280 nan nan 277 277 278 278 nan nan nan nan nan 273 270 268 266 nan 262 264 266 269 271 272 nan 271 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 254 254 253 254 256 256 nan 260 264 nan nan nan 266 266 267 271 275 278 nan nan 283 281 279 276 275 273 272 274 276 279 280 281 280 278 277 277 277 278 279 280 278 277 276 275 nan nan nan nan 267 265 266 268 269 271 272 272 271 270 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 255 254 254 255 257 261 nan nan 269 270 nan nan 269 268 269 274 279 281 282 283 284 280 281 277 274 272 269 271 274 275 277 278 277 278 276 276 277 278 279 280 278 277 276 276 276 275 nan 271 270 269 269 270 270 270 271 272 272 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 255 255 258 261 265 nan nan 272 273 273 273 272 272 272 274 276 278 278 277 276 276 276 273 271 267 265 266 268 270 271 272 273 274 274 275 276 277 278 279 277 278 277 277 276 275 274 273 273 273 274 273 272 272 271 273 275 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 255 258 262 267 nan nan nan nan 275 276 274 272 272 272 271 270 269 269 268 267 268 267 265 265 259 257 259 261 263 265 265 267 269 271 272 274 275 277 277 277 278 278 277 276 274 272 274 276 277 278 277 276 275 275 276 nan nan 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 261 265 269 nan nan nan nan nan 277 275 272 270 270 267 263 261 258 260 260 260 260 257 255 254 250 249 250 253 256 257 259 261 264 267 269 270 272 274 276 277 277 278 277 275 273 273 275 278 280 281 280 279 278 279 280 nan nan 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 nan nan nan nan 249 248 nan 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 278 275 271 267 266 265 260 255 251 250 251 252 252 249 247 244 245 242 243 245 246 247 249 252 255 259 261 264 267 268 270 272 274 275 277 276 274 272 272 275 279 282 282 282 281 279 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 277 277 274 269 263 261 261 259 254 248 245 244 245 245 244 242 239 238 239 238 240 241 241 242 244 247 250 254 258 260 262 264 268 269 272 275 276 275 271 269 270 273 278 282 282 281 279 277 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 275 276 276 275 272 267 262 254 254 254 253 250 245 244 243 242 242 240 237 235 235 236 236 238 238 239 240 242 245 249 252 255 256 258 261 262 266 270 273 272 270 266 264 265 270 276 278 281 281 278 275 275 277 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 270 271 273 270 264 258 253 246 247 249 249 247 246 245 243 242 241 239 236 235 235 235 236 237 238 240 241 242 245 248 251 251 252 255 259 259 266 267 268 267 264 260 258 261 267 273 274 279 280 277 274 273 275 278 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 250 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 259 261 262 260 256 251 247 242 245 247 247 248 247 245 243 241 240 237 236 235 236 236 236 238 240 242 242 243 244 247 248 247 249 250 253 258 264 262 260 258 256 253 254 259 261 266 271 276 277 274 272 271 272 277 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 260 253 248 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 248 246 244 242 nan 247 249 249 249 247 245 244 242 239 237 236 236 237 237 239 240 242 243 242 242 243 244 245 245 245 248 253 257 260 255 252 251 250 250 252 252 257 263 268 272 273 272 269 268 270 274 274 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 258 252 247 245 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 241 nan nan nan nan 252 250 249 247 244 243 240 239 238 239 240 240 241 242 242 243 242 241 241 242 243 244 245 249 253 256 255 249 248 247 248 250 252 253 257 262 267 270 271 270 267 268 269 270 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 258 252 248 248 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 245 244 242 241 241 242 242 243 243 243 243 242 241 240 239 240 241 242 245 249 252 252 249 246 246 246 248 248 250 253 257 262 265 268 269 269 265 266 264 264 267 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 253 250 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 243 243 243 244 244 244 243 243 242 241 240 239 239 240 240 242 245 246 247 247 245 243 243 244 245 246 248 252 256 260 263 265 266 265 262 263 260 261 264 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 251 250 249 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 243 244 244 243 242 241 241 240 239 239 239 239 239 241 243 242 243 243 243 242 241 241 242 243 246 250 254 258 261 261 261 259 258 258 255 258 262 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 247 247 247 247 247 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 243 242 240 239 239 239 238 238 238 239 240 240 241 241 241 241 241 241 241 241 241 243 245 249 252 255 256 256 255 255 254 253 253 257 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 240 238 238 238 238 238 238 237 238 238 239 239 240 240 240 241 241 241 242 243 245 247 249 250 251 252 252 251 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 237 237 237 237 237 237 237 237 237 239 240 241 241 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 238 237 238 238 238 237 237 237 238 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 240 240 240 239 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 242 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 250 250 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 250 248 245 244 243 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 244 nan 239 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 242 nan nan nan nan nan nan nan nan 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 252 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 243 244 246 247 nan nan 248 249 250 250 251 252 253 254 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 247 nan nan nan nan nan 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 256 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 280 nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 266 nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 nan 265 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 264 263 nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 261 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 nan 248 251 252 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 285 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 nan nan nan nan nan nan nan 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 268 275 279 281 282 283 281 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 268 273 276 278 280 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 248 249 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 274 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 249 251 252 253 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 273 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 249 250 251 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 249 251 251 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 245 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 240 243 243 245 nan nan nan 242 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 236 237 238 239 241 243 244 nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 237 238 240 241 243 244 245 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 236 236 237 nan nan nan nan 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 271 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 266 nan nan 269 270 nan nan nan nan nan nan nan nan nan nan 263 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 266 269 nan nan nan nan nan nan nan nan nan 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan nan nan nan nan nan nan nan nan nan 264 264 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan nan nan nan nan nan nan 265 263 264 266 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 263 265 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan nan nan nan nan nan nan nan 268 269 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 264 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 261 261 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan