CAPE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 4 3 6 1 0 0 0 0 0 16 6 0 0 0 42 41 46 63 37 127 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 7 0 2 3 5 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 1 0 0 4 8 9 13 36 12 32 51 46 36 39 94 56 0 0 2 31 41 59 86 116 128 121 91 56 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 1 1 0 3 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 1 8 5 4 11 20 28 39 65 77 89 101 115 101 95 120 73 0 0 0 37 66 73 76 106 120 99 53 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 0 5 2 7 12 10 7 12 32 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 12 18 15 12 20 29 32 57 77 76 113 127 113 118 115 39 13 0 8 25 46 57 68 73 78 84 75 71 38 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 0 0 0 0 0 0 0 0 0 0 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 1 6 16 20 19 13 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 1 8 12 17 23 23 29 33 45 52 48 67 68 125 125 107 92 13 1 0 0 11 32 27 37 39 45 53 61 59 58 66 65 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 14 13 12 21 32 37 47 52 60 66 66 70 121 118 111 141 149 0 0 0 0 0 8 40 39 38 38 33 30 43 51 56 57 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 9 22 17 15 34 40 38 57 47 54 55 54 63 94 100 112 134 100 0 0 0 0 0 0 0 0 5 9 10 17 31 35 42 45 48 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 8 16 25 24 22 37 37 41 54 37 53 53 48 47 59 73 88 79 34 0 0 0 0 0 0 0 0 0 0 12 26 39 45 54 62 52 40 27 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 6 2 4 3 0 0 2 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 7 16 23 26 32 43 37 44 46 44 59 52 54 53 68 80 49 78 92 41 0 0 0 0 0 0 0 0 0 8 30 42 45 49 60 52 50 53 43 16 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 1 1 1 1 4 8 6 6 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 0 0 0 6 7 12 21 28 29 49 40 39 42 53 51 34 50 74 76 55 84 87 94 38 0 0 0 0 0 0 0 0 2 39 53 47 53 73 69 51 63 48 42 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 0 0 4 7 8 9 8 8 8 7 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 17 42 42 39 41 37 31 40 57 58 59 61 81 93 98 70 22 0 0 0 0 0 0 0 9 49 62 47 38 51 59 17 73 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 10 12 10 8 10 10 11 10 9 8 8 11 8 6 5 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 0 0 0 0 0 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 12 17 26 50 34 46 51 49 48 52 49 61 63 75 100 69 93 75 25 0 0 0 0 0 0 7 31 54 43 40 51 54 39 84 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 4 11 9 1 0 0 0 0 0 0 0 0 3 9 10 16 14 12 11 11 9 9 8 7 7 7 7 6 6 6 5 3 1 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 1 4 3 1 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 15 25 42 31 47 53 70 68 50 49 64 59 60 61 62 87 89 29 0 0 0 0 0 0 0 15 44 45 38 49 54 55 62 26 18 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 4 12 11 2 0 2 2 0 0 14 9 8 10 10 18 15 13 7 3 3 4 4 4 5 6 5 7 6 5 5 4 5 5 6 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 1 4 5 6 4 5 5 4 1 1 5 2 4 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 24 21 33 45 44 42 48 48 61 57 47 62 56 50 53 59 63 67 37 7 0 0 0 0 30 10 11 33 45 54 47 53 51 52 62 70 13 0 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 10 11 1 0 6 10 12 15 11 9 7 4 3 10 12 11 4 1 2 1 1 1 0 0 1 1 2 2 3 3 2 0 0 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 2 5 11 18 16 13 10 7 4 4 4 3 3 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 16 21 20 43 23 39 48 49 50 54 34 70 58 41 50 58 49 51 53 64 73 53 9 0 0 0 11 64 11 0 22 57 75 52 58 61 64 73 73 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 8 8 2 0 0 0 0 5 12 10 3 1 0 0 0 1 9 5 6 6 4 4 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 1 3 6 10 15 24 24 23 21 13 5 5 0 7 6 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 0 0 0 0 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 0 5 19 12 27 29 28 29 21 40 43 40 42 52 44 62 56 45 45 50 46 48 66 73 69 44 0 0 0 21 40 49 27 23 33 53 59 47 67 71 73 86 77 14 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 1 0 0 0 0 0 0 1 2 0 0 0 0 0 3 13 2 9 10 8 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 2 7 11 12 11 13 17 19 25 23 16 10 7 6 10 18 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 18 20 35 34 30 29 29 33 34 35 39 66 100 89 66 49 44 43 44 41 75 70 62 39 0 0 0 29 27 13 19 30 43 51 60 57 56 92 72 87 99 98 94 115 124 43 0 0 0 0 0 0 0 0 0 0 0 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 10 7 9 8 8 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 4 5 5 9 16 17 21 16 14 14 16 22 22 16 11 8 8 9 25 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 0 0 0 0 0 0 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 19 26 36 51 44 34 29 30 32 35 43 92 123 90 76 56 63 67 69 74 74 55 72 73 35 0 0 56 24 0 0 7 52 56 74 78 76 103 82 89 98 107 87 15 41 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 8 7 6 10 9 5 8 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 1 4 8 10 12 17 21 19 19 13 12 11 13 19 21 14 14 12 15 21 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 24 29 36 58 54 54 44 40 39 31 57 83 74 68 82 76 79 71 74 74 60 82 109 110 60 6 8 2 58 22 24 50 70 74 66 82 91 100 105 101 101 120 73 0 0 0 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 5 0 0 0 0 0 0 0 0 0 10 8 6 9 12 4 9 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 2 5 8 13 19 21 18 12 12 8 10 13 17 16 12 14 12 13 16 15 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 0 0 0 0 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 10 16 27 28 30 38 41 55 58 47 37 36 67 76 51 55 70 72 76 66 56 76 104 117 126 72 48 56 85 78 82 55 70 98 99 82 55 103 124 128 122 98 65 119 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 18 0 12 6 0 0 0 0 0 0 0 0 1 10 8 7 8 8 5 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 2 7 18 17 14 10 8 9 17 15 16 15 12 10 14 13 14 17 20 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 22 32 34 32 28 28 53 38 47 61 70 60 60 77 82 69 61 89 77 85 87 81 71 46 74 102 123 116 92 94 122 119 103 76 66 98 115 122 106 68 44 124 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 25 18 0 0 0 0 0 0 0 0 0 0 1 3 6 6 1 3 4 4 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 2 4 11 24 14 9 7 11 18 25 23 21 17 12 12 16 25 26 26 25 24 44 44 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 37 46 56 60 60 60 34 69 78 72 70 69 89 92 74 74 102 52 86 82 82 75 59 48 47 88 86 65 106 135 110 102 94 98 128 127 121 97 64 42 48 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 3 3 0 0 0 0 0 0 0 0 0 6 6 7 7 7 4 5 5 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 5 8 15 22 11 9 8 15 23 25 26 24 16 10 13 24 26 26 29 27 26 138 137 54 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 8 31 32 67 85 84 66 37 67 65 71 80 84 85 89 80 91 93 58 154 36 22 32 32 36 57 55 39 54 100 123 88 99 72 80 126 127 128 64 37 38 50 52 95 27 0 0 0 0 0 0 0 0 0 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 5 6 7 7 5 10 7 6 4 2 2 1 0 0 0 0 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 10 12 16 18 10 12 9 15 20 22 23 22 10 8 15 25 27 24 33 29 32 92 176 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 18 32 72 87 90 72 48 60 56 78 90 93 88 75 84 101 95 73 51 2 0 0 0 26 84 43 42 44 64 100 115 101 74 63 117 172 129 16 20 27 38 53 94 15 49 28 0 0 0 0 0 0 0 0 0 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 8 7 8 10 7 7 5 3 6 7 1 3 2 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 3 4 10 10 10 19 15 17 21 26 26 20 11 13 13 19 27 24 34 34 38 53 155 10 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 2 15 14 4 13 36 57 75 84 75 64 63 56 77 83 90 85 69 80 104 94 71 84 145 136 112 34 29 73 57 48 48 67 95 114 63 60 61 155 153 38 1 37 44 51 58 64 87 93 34 0 0 0 0 0 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 13 12 6 14 9 9 9 8 7 7 2 0 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 1 1 0 0 0 0 2 16 18 7 9 21 17 18 27 28 24 18 14 15 16 20 27 33 33 31 30 63 99 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 12 3 16 27 33 67 98 87 74 68 65 70 66 70 78 77 76 87 68 67 117 172 171 173 40 0 27 62 48 61 77 76 68 62 67 103 168 93 0 0 1 49 67 67 61 73 70 13 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 1 0 15 23 21 16 19 9 11 11 9 8 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 1 1 0 0 0 0 1 8 10 4 11 18 16 23 22 27 24 20 19 18 17 16 22 25 23 34 21 28 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 4 19 27 34 54 98 81 77 74 73 72 63 76 78 78 79 82 71 70 77 89 123 159 13 1 21 47 64 62 62 71 69 65 76 123 128 42 1 1 6 43 46 47 57 62 54 25 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 10 24 16 18 25 22 19 21 14 14 15 12 9 9 5 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 11 16 16 21 29 29 24 22 23 23 15 14 21 22 23 32 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 1 1 0 6 11 10 17 29 39 60 82 70 86 86 78 76 78 79 76 72 85 92 79 52 48 62 117 130 1 0 33 57 59 46 46 60 74 73 92 111 11 4 0 0 0 5 31 36 38 53 64 53 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 18 20 21 16 16 29 23 22 22 14 21 14 16 11 4 4 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 0 0 0 0 0 0 0 0 7 26 26 25 24 25 24 15 11 20 24 24 27 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 5 10 14 18 39 47 64 74 71 78 83 73 74 77 77 85 85 99 95 78 68 64 88 139 145 65 5 46 47 59 64 60 57 62 63 75 60 2 1 0 0 1 2 2 0 41 54 65 58 21 21 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 12 24 22 22 22 22 23 35 24 26 22 14 23 6 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 6 22 23 24 24 24 20 13 18 20 22 25 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 2 3 4 6 5 11 21 37 61 56 59 72 79 76 73 66 87 90 92 106 76 87 93 92 88 77 84 158 159 109 45 73 60 68 71 72 70 64 74 73 38 4 3 3 2 2 2 1 7 54 50 46 49 51 63 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 18 20 24 26 26 26 29 35 41 24 27 20 19 23 5 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 1 2 0 0 0 0 0 3 6 23 25 18 15 12 0 0 20 28 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 5 28 21 15 9 6 10 14 19 31 52 74 65 62 62 70 75 73 67 94 105 99 89 77 71 83 92 99 94 83 155 145 126 109 92 75 102 102 98 85 65 67 66 26 1 1 25 118 92 25 1 10 39 36 23 38 36 7 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 17 19 23 26 28 31 32 36 37 23 27 21 22 19 9 8 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 1 2 0 0 0 0 0 0 1 9 12 5 0 0 0 1 23 28 28 0 0 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 4 5 2 0 0 0 2 1 9 23 36 36 35 34 27 25 31 21 35 55 77 94 91 88 95 85 76 79 96 96 97 89 76 65 67 84 108 115 103 115 122 134 132 108 75 71 106 104 82 67 72 68 130 47 0 25 125 217 49 0 19 35 13 28 37 42 28 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 15 16 17 20 28 31 32 31 27 22 22 21 22 23 21 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 3 22 23 2 1 39 83 65 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 3 6 7 6 9 11 16 30 41 40 39 47 42 38 38 36 52 76 94 102 101 105 90 84 77 70 66 92 97 92 84 75 74 98 102 139 127 95 106 122 122 97 67 82 158 104 76 66 76 80 65 58 94 100 86 113 10 0 22 30 14 16 30 41 46 29 17 74 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 16 16 14 17 25 27 25 20 20 19 17 22 20 18 10 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 4 5 2 0 53 98 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 9 13 14 16 21 29 40 44 46 50 59 51 47 49 56 70 98 109 117 112 97 68 70 67 65 68 82 105 95 92 84 93 126 96 139 114 97 108 100 98 100 88 94 119 72 83 62 75 89 70 64 80 135 134 58 0 0 24 16 3 3 18 26 32 18 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 16 16 13 18 26 32 16 20 16 16 15 15 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 10 18 21 25 34 45 48 50 59 66 65 50 51 72 83 92 114 111 120 104 86 71 52 60 64 73 86 100 99 101 84 95 114 91 142 124 107 99 87 82 74 62 66 83 90 122 68 84 72 51 70 69 136 120 70 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 6 12 12 13 17 29 32 28 23 28 16 16 13 5 7 34 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 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 8 17 25 28 37 45 53 67 74 75 68 57 52 69 104 114 118 127 128 121 96 77 59 45 71 78 85 95 103 104 109 91 103 104 101 123 118 113 98 90 83 54 56 68 87 101 106 71 96 68 47 61 93 138 36 0 0 6 27 3 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 6 12 19 23 30 31 28 22 15 15 14 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 0 1 4 12 22 28 34 49 54 68 86 76 70 61 56 67 96 106 112 115 119 119 104 100 79 59 56 75 89 101 105 112 119 123 117 116 98 99 124 139 145 134 120 105 86 82 103 101 88 76 77 87 56 42 69 110 122 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 2 6 9 0 22 21 10 4 4 6 6 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 4 6 0 0 0 0 0 0 0 0 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 15 21 0 0 6 16 23 29 41 53 61 72 78 66 61 58 65 81 99 99 101 103 98 86 77 87 67 55 59 72 78 91 94 111 120 125 134 127 103 109 112 117 139 142 145 137 118 97 137 106 79 71 74 74 77 78 80 107 121 63 50 10 0 0 0 0 0 0 0 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 4 0 0 0 0 0 0 0 28 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 0 1 7 18 24 41 56 53 77 72 68 65 63 59 72 74 88 102 98 78 73 63 55 56 65 66 68 80 89 91 104 98 108 116 120 120 111 137 111 91 109 140 124 114 108 134 171 97 72 65 61 57 57 55 117 132 120 104 112 39 4 0 0 0 0 0 21 53 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 9 12 17 14 0 0 5 2 0 0 0 15 9 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 4 2 1 3 10 23 30 44 62 67 65 71 74 66 59 58 68 66 65 71 72 62 66 65 68 76 80 84 79 92 103 108 115 95 122 119 107 100 108 154 103 83 100 122 92 105 103 135 146 86 84 83 78 83 79 50 118 111 111 101 97 115 33 0 0 0 6 34 80 91 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 2 14 12 15 9 0 0 0 16 8 0 3 14 2 0 2 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 2 6 9 12 19 32 33 39 47 57 82 69 62 54 51 55 61 63 61 66 70 72 85 73 73 81 89 92 92 113 110 89 72 111 100 100 99 111 143 148 107 98 90 73 101 104 123 118 102 115 116 112 122 95 69 143 140 72 55 73 117 137 27 0 0 19 68 90 80 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 6 12 15 11 2 0 0 3 2 3 14 28 1 0 1 2 0 0 0 0 0 0 0 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 1 7 8 6 11 19 24 32 39 47 53 58 64 56 48 48 50 48 48 61 70 75 84 106 79 76 77 80 87 91 107 85 77 83 92 94 96 102 106 111 109 96 70 59 59 84 114 110 112 106 104 111 127 130 96 135 238 189 26 0 0 0 0 0 0 0 25 59 63 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 0 0 0 0 0 0 0 0 3 6 9 11 15 9 0 0 0 0 18 22 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 12 8 16 20 23 31 44 45 46 53 64 63 48 50 52 49 45 68 72 81 97 111 89 87 86 85 98 117 109 74 77 86 88 86 79 115 127 110 79 74 43 52 47 61 104 92 116 119 111 111 129 116 148 187 249 233 0 0 0 0 0 0 0 35 51 63 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 2 3 1 0 0 0 0 0 29 20 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 4 4 10 17 14 13 19 24 30 39 34 36 52 59 54 47 50 52 51 54 64 64 78 85 85 79 78 79 91 115 121 95 65 82 85 78 73 80 103 112 102 84 62 35 58 42 63 94 99 97 101 86 96 112 108 165 159 240 201 0 0 0 0 0 0 5 47 58 75 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 17 37 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 51 14 15 21 12 0 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 8 13 19 23 23 19 20 28 36 40 43 49 53 53 52 51 53 55 71 81 75 77 73 83 93 101 100 119 108 86 69 72 89 59 63 51 41 54 74 75 76 65 54 64 44 84 98 91 92 79 60 65 82 103 166 142 186 192 136 92 2 0 0 0 17 64 71 88 42 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 25 3 13 25 21 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 4 16 19 21 23 26 24 19 26 33 38 44 52 52 53 57 61 61 58 71 73 78 94 79 114 118 127 145 131 81 55 59 81 84 78 27 9 0 0 0 0 41 62 61 64 74 90 69 49 54 58 43 45 59 99 142 91 162 181 199 181 74 2 0 0 33 74 69 102 59 13 3 0 0 0 0 0 0 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 5 10 12 14 20 31 39 32 22 32 35 39 46 56 61 60 67 72 74 81 75 88 89 93 100 145 157 138 130 135 98 61 63 70 66 5 1 0 0 0 0 2 39 46 54 67 86 73 63 49 39 35 34 42 67 82 111 137 113 121 153 176 136 0 0 0 50 66 48 84 92 50 56 86 75 92 76 68 50 51 112 109 26 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 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 1 3 0 0 0 1 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 8 35 96 15 0 0 0 0 0 0 0 0 0 0 0 8 12 9 10 26 31 31 31 33 44 44 44 55 68 68 66 75 78 76 84 110 91 85 92 106 108 111 116 116 114 101 64 95 38 0 0 0 0 0 0 0 9 42 43 57 65 68 68 66 49 19 16 34 43 63 63 87 118 114 97 104 106 79 28 16 0 9 39 51 54 50 102 143 166 151 130 117 125 128 124 123 122 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 1 2 1 0 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 1 3 0 0 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 3 12 35 1 0 0 0 0 0 0 0 0 0 0 0 4 6 10 16 23 33 32 33 37 44 49 47 63 76 79 86 75 87 82 82 93 79 99 105 102 110 143 140 49 69 90 63 57 11 0 0 5 15 17 16 13 21 42 38 70 73 68 45 2 8 19 27 37 43 40 54 68 77 78 72 65 70 90 115 137 146 16 87 112 89 67 98 108 105 107 114 117 59 74 91 65 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 2 1 1 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 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 2 10 9 13 18 22 27 30 37 42 45 50 54 60 67 76 83 74 104 92 89 87 83 129 127 97 107 133 106 100 81 71 52 34 10 3 12 20 23 28 40 51 54 59 68 87 86 54 28 14 39 24 33 40 39 33 42 44 55 46 37 45 43 71 90 105 88 1 33 113 119 101 116 108 146 169 112 40 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 18 25 32 31 40 48 50 52 60 60 66 69 76 90 122 102 109 108 106 117 116 91 109 121 101 94 60 64 41 26 46 51 35 25 21 24 36 35 39 41 44 55 68 36 25 28 28 18 24 34 34 31 28 27 40 29 22 23 17 38 54 79 94 87 75 120 125 112 106 122 137 151 121 77 62 48 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 18 26 28 27 39 49 48 47 52 64 68 72 79 101 118 85 130 112 101 105 109 110 113 120 120 113 105 74 62 45 49 78 90 35 20 28 37 24 13 10 13 19 31 44 34 25 20 16 15 24 25 25 22 14 21 24 22 15 15 28 27 85 111 88 70 139 149 132 106 95 134 159 168 164 160 128 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 9 0 1 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 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 15 23 25 31 42 53 49 45 48 57 71 67 92 98 94 85 122 124 116 104 104 112 102 116 157 149 105 78 92 108 116 126 120 24 21 37 49 42 15 14 9 7 9 16 26 9 7 9 11 16 16 16 12 14 32 24 25 13 22 42 21 74 87 57 67 149 143 130 98 81 76 74 92 127 122 82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 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 5 11 15 13 24 21 32 44 52 52 45 52 62 72 76 98 82 86 93 100 99 142 102 92 104 102 135 125 103 84 88 88 118 127 110 70 10 17 49 52 40 19 19 9 5 8 15 34 12 19 17 18 24 22 18 15 19 37 62 38 18 35 47 34 49 105 55 105 174 141 151 124 108 108 105 99 123 83 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 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 5 8 11 15 21 17 30 37 42 47 53 66 70 83 94 90 75 116 132 128 125 162 84 88 116 162 237 104 76 75 78 84 111 118 79 38 13 18 52 32 23 19 7 4 3 11 28 32 21 34 25 21 26 30 31 27 40 40 37 31 27 45 55 57 56 79 112 133 157 163 178 167 138 123 83 44 109 76 30 0 0 0 0 0 0 0 0 0 0 0 0 17 48 39 26 17 27 49 48 40 31 21 15 13 7 2 0 6 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 5 5 9 11 1 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 1 7 11 15 19 25 23 25 34 48 67 86 92 79 85 91 80 110 123 141 155 145 57 79 124 187 215 107 77 69 69 85 123 137 107 53 20 15 30 16 14 12 9 8 8 16 45 53 36 32 23 21 31 36 32 37 69 62 37 29 39 44 40 77 89 78 142 162 158 144 141 132 148 156 151 123 91 3 0 0 0 0 0 0 0 0 0 0 0 0 0 7 33 56 53 57 61 60 51 45 41 37 34 34 28 20 18 16 14 10 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 4 6 9 11 15 23 22 17 10 14 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 3 9 11 17 22 22 23 36 48 61 71 82 124 93 75 74 76 84 123 100 70 51 72 116 124 89 36 41 50 67 79 109 143 189 90 36 18 19 18 21 31 46 41 23 49 55 45 36 34 32 21 33 36 41 67 50 42 24 41 76 69 39 121 150 126 140 55 66 93 85 80 85 112 134 149 127 56 3 0 0 0 0 0 0 0 0 0 0 0 26 24 27 41 42 52 58 50 38 38 39 35 32 31 30 29 20 14 9 6 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 10 11 15 20 22 17 19 19 14 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 1 7 6 14 22 20 20 47 42 50 70 91 90 71 71 74 71 70 161 89 51 56 72 106 76 43 21 28 47 62 51 99 187 241 91 37 23 18 16 22 38 67 57 40 65 62 35 30 33 35 38 42 37 49 51 5 17 25 36 58 69 60 60 91 130 190 204 17 50 59 45 55 73 30 107 105 49 0 0 0 0 0 0 0 0 0 0 0 5 45 40 38 39 39 40 41 33 28 26 30 29 28 28 25 21 20 16 13 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 2 6 9 17 27 35 37 26 22 16 7 0 0 0 0 0 0 0 0 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 6 7 6 17 33 43 51 43 51 80 112 110 66 68 80 91 99 115 57 64 71 80 90 31 24 18 31 65 96 46 99 148 136 88 44 37 19 11 21 36 41 44 49 58 55 39 35 42 54 59 45 30 38 38 27 29 57 57 58 67 74 62 132 122 180 212 0 0 0 3 8 11 1 30 22 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 14 34 38 28 52 25 20 14 8 11 14 23 22 19 20 22 19 12 6 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 0 0 0 2 4 6 7 9 21 27 30 24 19 19 6 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 4 8 8 7 25 36 41 44 52 61 73 96 110 85 82 83 116 121 91 51 70 76 87 91 55 44 41 52 78 99 55 91 171 180 134 110 37 20 13 23 38 39 52 57 53 40 29 37 34 26 27 30 20 31 28 32 43 46 51 90 115 109 77 87 185 105 44 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 17 16 5 19 9 16 24 25 22 18 25 22 18 18 20 16 15 12 8 4 4 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 6 7 7 7 9 14 16 21 10 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 2 1 0 0 0 4 7 9 8 9 29 22 23 35 51 63 101 112 113 104 94 95 123 90 57 55 57 67 74 80 74 46 57 84 88 85 79 83 169 157 127 104 24 20 9 26 40 37 110 57 30 15 4 19 7 10 12 15 19 36 41 54 66 60 47 94 118 117 89 73 213 189 132 97 69 26 18 3 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 8 31 36 44 46 43 40 36 25 19 13 11 16 15 11 8 5 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 9 8 8 7 7 6 8 11 3 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 5 1 3 6 6 5 6 11 9 17 34 25 18 39 48 52 88 87 89 89 104 138 126 69 61 68 63 69 66 60 54 46 40 83 95 84 64 51 73 86 74 50 21 18 8 36 59 102 174 128 97 31 0 3 14 8 9 9 14 26 33 36 43 46 54 105 88 95 108 103 93 150 154 149 133 91 74 22 54 84 61 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 33 44 64 65 40 21 21 15 16 15 14 15 13 11 10 8 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 15 12 10 6 3 2 3 9 14 13 4 0 0 0 0 0 0 1 4 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 4 8 6 1 3 16 11 25 37 27 17 51 58 71 100 101 83 68 108 143 95 42 49 54 50 47 52 58 47 36 29 34 71 88 43 0 0 0 20 28 23 16 12 37 58 139 207 174 172 47 0 8 17 9 9 8 8 9 14 18 30 46 61 85 85 95 105 74 20 91 100 103 112 105 65 78 91 117 107 61 48 38 10 3 3 2 1 0 1 0 0 0 0 0 0 0 0 0 11 33 57 72 72 29 10 0 1 2 0 13 16 14 13 13 12 7 5 5 1 7 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 20 17 12 8 6 4 2 3 9 6 1 0 0 0 0 0 0 15 20 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 15 4 10 11 6 6 21 14 31 33 27 30 35 55 74 91 92 70 55 111 137 93 28 25 30 33 32 33 40 31 20 11 35 128 182 59 0 0 0 2 16 22 19 17 26 46 111 155 129 73 12 15 30 41 27 10 11 8 6 11 26 27 49 58 74 102 97 23 0 1 32 107 88 81 86 92 80 64 94 98 90 94 104 21 3 4 3 2 2 2 1 0 0 0 0 0 0 9 29 49 56 30 4 10 1 0 0 3 6 0 0 9 12 13 13 11 2 0 0 0 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 23 19 17 15 10 7 3 1 2 7 5 1 0 0 0 1 11 38 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 14 13 6 12 12 9 13 21 21 29 24 30 33 23 53 59 64 73 71 55 99 146 131 63 11 15 18 31 37 24 17 10 15 66 147 178 75 12 0 0 1 7 19 18 19 31 54 92 108 66 0 4 66 66 62 50 23 25 21 14 22 40 42 65 85 93 111 118 33 11 61 92 83 79 71 56 63 75 61 58 60 75 91 86 7 4 5 4 3 2 2 2 5 4 9 52 46 34 36 55 58 50 55 29 0 0 0 0 0 0 0 0 1 3 7 9 6 0 0 0 0 0 1 0 0 1 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 0 0 0 0 0 0 34 28 25 25 16 3 0 0 0 1 1 0 0 0 0 8 32 61 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 16 19 20 19 19 18 16 21 23 27 50 44 49 44 37 51 67 54 62 71 62 71 137 152 96 34 32 21 23 40 44 28 22 39 149 175 98 102 21 0 0 1 4 10 14 24 39 45 46 118 84 45 49 81 63 44 35 30 30 30 23 33 52 70 111 96 91 103 124 112 106 96 101 82 50 51 44 61 90 101 75 71 79 84 69 17 3 2 1 1 1 0 1 14 29 35 43 55 48 40 33 26 0 0 1 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 1 1 2 1 0 0 3 6 5 4 7 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 38 54 36 36 23 6 0 0 0 0 1 3 1 3 6 19 44 72 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 9 17 19 25 29 29 28 25 33 25 28 40 8 37 43 42 46 61 50 57 55 58 75 98 173 121 47 45 58 24 34 36 24 25 46 146 106 37 41 2 0 8 12 10 7 17 26 42 60 65 105 46 59 84 78 65 55 44 38 42 51 32 38 61 79 85 67 67 102 108 108 112 111 83 45 20 34 49 53 66 81 77 62 76 67 64 49 0 1 3 2 1 1 1 0 21 41 48 51 20 16 9 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 3 4 1 3 7 4 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 35 46 1 7 8 4 0 0 0 0 1 2 3 12 12 24 46 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 11 18 21 24 25 23 20 19 34 31 33 38 37 37 38 47 45 44 52 55 38 49 62 61 152 169 144 113 95 27 42 33 25 27 53 113 93 76 66 38 11 16 19 16 14 23 37 41 46 61 97 118 84 80 77 65 59 66 64 63 64 49 52 88 79 51 51 68 102 54 0 0 2 11 6 20 46 53 50 41 37 51 67 75 60 57 42 7 0 0 1 18 20 2 2 3 2 5 9 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 3 3 4 5 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 31 0 0 0 0 0 0 0 0 0 0 0 4 12 14 22 51 60 38 27 5 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 3 13 20 20 20 20 21 22 19 23 34 29 36 39 36 36 65 50 42 47 37 38 48 54 62 97 109 123 128 94 32 43 33 28 32 61 146 140 129 138 124 70 45 28 22 21 25 31 34 60 74 106 182 78 81 75 52 32 36 60 71 66 63 68 73 62 87 90 31 42 47 14 0 0 0 0 32 60 61 41 40 36 46 59 58 46 52 57 65 68 51 44 50 31 2 4 5 4 2 1 3 4 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 2 1 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 29 3 2 3 0 0 0 1 0 0 0 0 4 9 11 12 48 60 52 38 8 2 0 0 0 0 0 0 0 0 0 0 0 0 7 19 10 17 19 19 21 30 17 23 19 17 30 18 42 50 42 36 62 45 45 47 53 75 49 62 69 72 96 143 107 70 34 24 33 42 85 109 111 127 100 128 126 93 59 24 20 17 17 22 37 74 78 141 199 83 112 86 60 39 43 83 80 67 70 88 49 64 96 102 70 63 96 35 0 0 0 0 17 52 62 47 46 49 50 51 52 55 74 78 78 78 75 72 76 52 18 3 4 2 33 23 4 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 55 14 0 3 4 3 0 5 7 4 0 0 0 0 3 11 19 33 17 1 2 0 0 0 0 0 0 0 0 0 0 1 3 1 7 14 13 16 17 15 14 15 15 16 14 23 32 24 56 66 48 36 44 37 42 41 49 65 48 57 69 65 92 189 112 66 30 20 41 63 87 72 101 155 124 140 119 65 16 9 9 8 11 22 45 72 88 138 178 156 164 84 63 57 60 82 74 69 77 77 57 71 66 71 95 112 67 29 10 0 0 0 0 79 95 77 65 55 61 65 68 72 74 75 78 81 79 78 96 79 32 0 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 20 4 4 7 6 3 0 0 0 0 0 0 0 0 0 6 27 21 16 9 0 0 0 0 0 0 0 0 0 0 2 7 1 3 2 2 5 11 8 8 12 15 13 20 31 35 30 30 33 27 36 44 42 41 46 52 58 58 56 65 51 83 143 117 77 42 34 39 31 32 51 93 147 156 113 98 46 13 12 12 11 23 30 39 49 73 92 120 159 175 121 88 71 57 60 70 76 69 66 69 96 91 63 76 95 89 94 90 34 0 0 4 77 109 107 81 65 67 68 67 70 73 65 63 73 83 84 78 41 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 33 22 10 10 5 10 12 0 0 0 0 0 0 0 0 0 8 28 44 40 16 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 1 3 0 2 9 15 16 22 28 29 29 30 31 31 38 39 36 38 46 54 55 54 59 74 55 82 127 153 120 51 45 41 30 31 70 92 105 122 116 109 53 35 35 31 24 33 27 35 51 59 96 96 114 147 149 65 64 66 69 77 89 65 59 66 71 77 95 76 81 90 82 60 52 43 22 0 0 8 39 57 57 60 65 55 69 78 75 80 115 53 20 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 1 2 1 0 2 0 0 18 21 22 20 6 16 18 5 0 0 0 0 0 0 1 0 12 34 53 35 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 12 16 17 17 20 21 23 23 22 30 27 29 31 36 43 46 48 43 57 82 47 95 126 142 122 56 62 60 50 41 48 64 87 89 111 129 98 79 69 55 39 41 39 57 81 98 117 104 94 80 67 52 54 70 68 70 81 84 65 58 70 74 49 76 68 66 61 50 68 23 6 4 12 26 35 41 46 52 56 43 63 67 66 77 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 18 19 20 19 8 18 22 32 38 11 2 0 0 3 11 1 17 35 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 1 0 6 8 8 10 10 14 21 28 25 23 24 33 41 37 38 44 55 66 56 112 96 102 98 71 77 75 64 52 48 60 87 72 72 98 110 113 117 102 77 65 75 75 95 106 101 89 93 89 70 54 67 81 69 66 63 57 62 70 64 60 50 53 46 48 59 83 117 101 78 48 32 29 28 29 27 32 39 33 41 56 66 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 47 50 35 19 12 20 20 31 31 19 12 4 2 7 9 2 25 33 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 1 0 4 6 4 2 0 7 7 13 21 23 22 29 34 35 39 48 48 56 67 86 138 107 86 76 72 57 49 44 45 58 82 81 74 78 93 94 101 104 98 91 94 88 94 96 95 91 87 94 85 72 66 95 76 54 54 55 55 81 96 62 37 35 39 57 70 88 108 110 116 72 45 32 16 23 22 25 31 35 34 71 85 97 108 89 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 2 2 31 35 19 12 16 25 26 46 36 29 29 21 8 19 14 8 30 36 24 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 0 1 2 3 1 1 7 2 9 18 23 23 29 33 39 48 54 46 64 75 86 128 123 115 92 70 51 53 72 82 86 90 92 90 86 97 117 118 104 91 92 97 97 103 99 92 91 97 105 82 86 105 108 73 60 66 72 73 80 101 80 60 56 62 69 75 82 76 77 116 94 73 53 33 28 25 19 20 35 60 102 91 80 77 72 50 7 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 2 0 0 0 0 0 0 0 0 0 0 10 10 9 19 30 41 48 71 54 41 37 32 13 40 30 30 45 52 38 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 7 8 5 0 0 0 4 3 2 6 12 13 21 26 26 26 33 46 51 50 51 65 82 93 98 112 114 113 96 80 79 110 99 86 89 101 105 104 115 123 126 120 93 80 75 79 96 96 88 90 96 99 91 93 94 89 79 84 82 73 70 73 74 99 84 80 92 96 69 54 58 88 126 124 111 96 65 32 34 20 17 44 79 98 82 45 34 47 61 50 40 29 32 45 41 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 1 1 1 2 3 3 4 6 5 5 5 3 1 0 1 1 0 0 0 11 22 35 46 49 62 75 77 68 63 54 39 30 62 33 51 64 59 40 9 2 0 0 0 0 0 0 0 0 0 3 3 3 2 1 5 4 6 9 9 5 2 0 1 2 4 5 6 11 16 14 23 27 27 29 38 50 56 54 56 67 71 81 87 91 100 108 111 105 102 105 94 89 94 102 100 94 117 121 122 124 95 81 82 89 98 97 83 87 92 93 96 99 90 82 78 83 90 71 85 92 91 65 53 78 102 121 124 108 72 52 61 77 85 95 75 48 33 31 24 58 72 66 64 22 80 92 81 82 82 77 68 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 7 8 7 4 5 2 3 1 1 3 4 1 0 0 21 37 51 57 62 66 79 85 81 79 69 47 38 46 32 73 85 67 41 20 12 4 0 0 0 4 2 1 0 0 1 3 4 5 4 4 3 3 4 4 3 3 1 0 2 4 8 10 14 18 19 25 25 28 30 35 52 55 54 57 70 70 75 77 83 91 92 106 103 102 104 92 92 95 97 95 89 94 125 118 100 85 82 92 96 88 79 86 83 92 93 101 121 89 81 78 79 82 69 120 118 80 63 89 107 101 89 80 60 42 25 23 39 57 71 79 75 69 62 45 64 66 46 28 17 55 74 78 82 89 88 55 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 0 0 0 0 0 0 0 0 0 0 3 26 30 13 0 2 11 7 3 9 15 1 20 19 16 10 7 10 10 5 5 6 0 4 14 16 12 9 3 1 0 26 40 49 54 60 60 81 89 87 77 53 41 32 32 38 53 67 49 36 34 20 4 0 0 2 8 5 6 8 8 7 3 2 2 1 2 0 1 0 0 2 2 0 0 2 5 7 9 10 15 20 20 23 28 30 37 55 58 55 61 68 72 72 75 72 82 97 105 104 88 81 83 79 81 86 90 92 102 100 121 99 77 80 83 85 85 85 89 84 93 90 102 115 76 76 89 82 80 98 96 110 123 147 171 111 119 81 55 54 49 28 28 53 71 45 51 55 75 85 72 71 78 56 42 44 19 53 62 66 75 81 12 0 0 0 0 0 0 18 16 0 0 0 0 0 0 0 0 0 0 0 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 8 9 15 11 8 13 23 22 16 12 10 7 10 10 11 9 7 11 18 15 7 8 17 15 28 31 24 11 0 0 0 29 46 52 53 55 62 82 85 76 58 35 27 27 28 36 47 45 37 30 23 15 6 4 3 4 6 5 6 6 5 6 6 6 9 6 4 4 2 0 0 1 2 0 0 1 3 6 8 7 13 17 17 22 26 28 35 46 51 63 64 66 67 66 54 64 76 96 107 102 97 87 84 82 81 82 94 98 95 96 109 95 87 86 82 76 77 75 85 101 96 93 103 105 97 95 97 85 86 96 84 117 126 165 195 156 130 85 58 43 40 25 34 66 76 55 45 36 25 38 55 63 65 41 25 19 11 16 24 51 66 56 0 0 0 0 0 0 0 48 35 0 0 0 0 0 0 0 0 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 6 2 6 6 3 4 2 3 8 10 10 8 1 0 0 1 1 2 5 3 2 6 15 9 7 7 15 24 15 13 6 0 1 5 3 39 46 42 40 47 56 71 78 91 73 45 26 28 28 34 38 33 34 33 21 11 7 5 4 6 6 5 6 6 5 6 7 7 15 11 18 18 4 2 2 1 0 0 0 2 3 5 8 8 8 13 17 21 23 28 28 33 50 77 72 69 65 62 56 71 78 97 107 93 112 95 88 89 91 89 95 86 81 82 85 86 90 95 93 86 92 80 95 113 106 84 107 116 105 88 106 94 88 84 80 76 125 138 149 134 78 70 86 83 70 66 58 69 76 80 77 53 51 47 49 54 57 48 37 26 17 17 18 31 54 49 11 0 0 33 48 39 25 32 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 5 11 13 6 2 0 1 2 2 3 5 5 3 0 0 3 4 5 5 5 8 5 3 6 14 14 18 12 10 12 0 0 0 0 0 0 0 33 31 26 27 32 38 55 91 113 80 49 29 23 18 20 27 32 31 32 17 9 5 4 5 9 7 6 5 6 2 5 7 7 15 15 15 19 17 14 6 1 0 2 4 2 4 7 8 9 9 15 16 19 24 31 35 33 53 80 80 85 88 83 85 71 73 97 106 105 107 110 110 98 91 91 86 77 76 78 81 94 92 91 83 77 88 74 102 120 110 80 97 104 89 83 94 80 103 82 88 110 150 147 117 79 47 53 45 47 62 74 67 56 58 65 66 55 59 55 48 52 58 43 34 31 33 26 11 11 42 53 40 12 3 4 12 17 24 36 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 6 8 7 4 5 1 0 1 2 1 3 5 3 1 3 12 10 9 9 8 8 7 6 5 6 12 3 2 2 2 0 0 0 0 0 0 0 22 22 25 15 16 15 42 75 93 75 41 22 12 5 13 16 23 28 26 10 5 2 2 8 19 10 8 7 5 7 4 4 3 2 6 7 10 11 10 3 0 0 0 1 1 2 5 7 9 12 15 12 17 23 31 41 38 62 79 81 89 132 110 80 73 79 100 103 99 92 92 93 86 87 84 74 82 82 84 85 89 90 88 87 92 102 88 113 117 103 85 87 101 94 88 88 85 121 77 144 212 194 189 117 70 49 44 30 51 86 98 90 77 59 57 58 60 64 55 45 44 39 23 24 15 24 27 18 18 37 49 57 66 64 60 16 23 37 39 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 11 3 0 0 0 0 2 4 6 4 1 0 1 2 3 2 2 2 2 1 1 2 1 1 2 6 6 5 5 10 10 12 9 6 5 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 10 22 21 9 9 5 39 67 77 74 33 18 7 3 14 14 13 25 24 5 0 0 1 12 28 19 21 10 4 2 2 0 1 2 4 4 5 2 1 0 0 0 0 0 0 0 0 0 3 8 15 14 19 23 29 38 37 42 59 70 78 97 96 100 88 83 105 92 90 84 77 78 73 81 79 73 78 80 87 89 87 82 79 95 102 105 104 112 95 87 85 85 80 81 77 83 91 97 78 143 179 178 160 105 67 46 32 28 67 72 77 80 78 62 52 53 59 58 35 41 36 29 26 27 20 8 21 27 21 22 31 30 28 33 36 37 44 37 14 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 71 50 20 1 0 0 7 9 11 15 16 5 1 3 6 2 1 3 4 3 3 2 2 1 2 6 11 10 10 11 13 13 13 10 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 16 9 3 4 24 47 57 49 22 11 4 0 1 6 3 23 18 3 0 0 0 14 27 37 73 22 4 0 1 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 4 14 21 19 22 28 35 41 45 44 50 60 69 76 71 83 77 80 97 90 90 86 84 79 74 78 78 82 87 83 84 92 86 81 86 95 96 102 102 91 70 72 84 79 65 84 63 81 86 83 97 127 141 149 135 83 64 46 37 40 52 78 79 71 59 46 31 52 54 45 38 46 33 30 37 43 31 32 31 26 20 18 22 21 21 23 30 31 37 35 33 29 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 20 107 75 53 42 34 28 26 18 15 15 18 15 18 15 9 3 0 2 2 2 3 5 3 3 3 7 14 14 13 11 9 8 10 15 8 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 2 0 2 13 32 33 23 9 2 0 0 0 0 1 13 8 3 0 0 0 5 11 39 84 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 18 20 21 30 37 43 47 46 45 54 61 69 78 85 79 79 84 85 85 80 92 88 71 74 76 79 80 78 79 78 72 77 85 80 87 91 85 77 71 63 74 68 66 84 63 75 76 76 84 89 133 153 137 94 57 42 50 59 78 99 96 61 40 36 43 63 61 48 33 25 23 22 26 30 31 22 33 30 28 27 24 24 25 18 15 22 23 23 27 28 23 19 21 17 8 0 0 0 4 2 0 0 0 0 18 43 77 64 45 32 27 25 19 17 16 19 20 14 5 10 12 8 2 0 0 1 1 0 0 1 4 7 11 14 11 8 5 4 9 5 6 3 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 2 7 17 10 2 0 0 0 0 0 1 3 1 0 0 0 0 0 0 17 27 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 5 18 20 19 20 28 33 34 36 40 44 50 54 65 77 79 69 70 73 75 72 75 94 80 63 63 65 61 62 66 68 62 60 67 68 67 78 79 73 70 69 63 62 73 73 68 59 74 65 62 63 78 135 136 111 80 55 46 78 81 84 86 76 51 39 38 42 38 43 44 33 23 23 23 24 25 28 34 40 33 30 28 24 24 34 35 36 33 22 12 13 10 4 5 20 23 17 11 10 12 15 10 1 0 0 0 15 27 31 33 28 16 8 9 10 11 7 11 14 10 3 4 4 5 4 2 1 0 1 2 0 2 4 5 7 7 8 9 9 5 1 0 2 1 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 32 17 7 1 0 0 2 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 23 20 18 21 26 29 30 36 40 43 46 46 60 82 85 63 63 66 76 71 52 74 63 57 55 54 49 48 55 55 48 50 53 55 56 60 64 55 62 62 57 57 82 61 50 61 81 68 64 64 94 141 127 72 47 55 71 64 47 45 46 50 44 42 34 24 18 19 9 9 18 28 33 33 26 23 19 18 38 36 33 30 27 31 30 31 26 16 7 10 15 20 20 20 19 9 13 17 15 1 14 22 19 12 10 2 2 1 1 4 5 4 4 5 3 0 0 5 9 7 1 0 1 2 2 1 0 0 0 1 0 1 2 2 3 5 2 4 20 19 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 94 55 17 4 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 10 15 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 19 22 23 14 18 22 24 30 36 40 42 43 43 48 77 78 59 60 61 74 60 36 33 34 38 40 41 44 44 51 43 39 47 45 50 55 55 51 46 59 49 53 64 75 52 51 62 72 69 61 62 104 150 124 65 26 37 55 40 39 75 74 74 78 43 25 11 5 8 16 15 9 22 36 33 27 18 15 18 30 32 31 31 29 27 20 15 13 10 8 10 11 18 22 18 10 2 5 5 1 2 1 1 4 6 3 1 2 2 0 2 10 11 7 3 1 2 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 2 1 17 14 0 0 0 0 2 2 1 0 1 2 2 0 0 2 1 1 0 0 0 50 35 16 5 1 2 2 0 3 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 41 19 11 10 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 11 18 20 20 14 16 17 18 22 33 34 37 40 41 38 55 62 62 63 66 62 46 44 49 41 28 28 29 33 40 40 31 32 41 46 50 58 61 60 59 61 40 60 68 53 59 44 52 59 58 47 75 90 112 109 46 13 15 24 33 43 85 80 80 75 44 20 6 3 3 6 16 3 15 29 29 24 19 14 21 30 29 25 30 29 24 17 9 8 5 3 3 4 5 7 8 8 8 8 4 3 5 6 9 8 7 4 0 0 0 0 0 0 1 1 2 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 5 17 8 6 12 10 7 9 8 4 1 4 3 3 1 0 2 3 1 0 0 0 30 34 16 6 3 3 6 6 6 5 4 0 0 0 3 5 2 0 0 0 0 0 0 0 0 9 44 10 21 27 15 0 0 0 0 0 0 0 2 2 0 0 0 0 1 1 1 7 20 26 25 19 19 13 14 17 21 20 25 30 33 34 39 40 44 54 62 55 40 51 50 39 31 30 28 33 38 31 25 36 40 42 48 55 57 50 47 51 35 59 58 50 59 63 62 51 46 56 96 102 113 86 31 7 15 15 20 35 66 88 77 44 17 10 2 0 1 0 2 2 18 25 26 22 22 21 21 26 30 29 29 24 16 9 6 3 1 3 3 0 0 0 0 1 3 5 4 3 3 3 3 1 1 2 2 1 1 1 1 0 0 1 6 5 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 9 9 9 11 11 7 13 6 1 2 1 2 3 2 0 0 0 0 0 0 0 16 18 19 13 6 2 2 2 2 2 1 0 0 1 6 8 4 0 0 0 0 0 0 0 0 0 1 2 8 13 10 0 0 0 0 0 1 2 2 1 0 0 0 0 1 1 2 6 20 23 23 21 19 18 19 17 12 10 16 22 27 31 35 48 41 42 47 46 28 51 38 33 37 36 39 34 29 22 24 34 43 45 45 48 46 44 45 43 35 48 44 43 42 40 43 52 50 61 86 104 104 63 26 16 37 30 41 63 83 80 59 20 17 30 21 14 13 7 7 18 45 37 31 30 29 25 25 26 26 25 21 19 18 14 8 7 6 4 3 0 0 0 0 0 0 0 1 1 1 3 7 5 2 6 7 5 4 5 5 5 6 6 7 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 1 2 3 3 0 4 2 0 0 0 0 1 0 0 0 0 0 0 0 0 14 17 22 21 10 3 1 1 0 0 0 0 0 2 8 8 4 1 0 0 0 0 0 0 0 0 4 8 8 8 16 10 1 1 0 0 1 3 1 1 0 0 0 2 3 6 6 7 13 26 27 26 24 26 11 7 12 18 21 22 24 26 33 42 27 29 38 37 33 67 23 11 32 53 41 30 26 23 26 42 48 48 48 44 31 27 26 30 33 38 34 39 43 42 41 62 55 70 85 87 117 128 78 39 44 44 41 57 79 78 9 3 15 33 44 62 61 47 39 43 48 38 26 21 22 23 22 20 17 14 12 7 10 6 1 1 2 1 0 0 0 0 0 0 0 0 0 0 4 8 13 17 12 13 12 8 5 5 6 7 7 4 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 10 12 19 21 10 2 0 0 0 0 0 0 0 1 5 8 7 4 1 0 0 0 0 0 0 0 14 21 16 6 26 18 7 7 7 6 11 11 6 5 3 5 6 5 7 15 12 15 23 25 32 31 29 25 22 16 22 19 19 24 23 23 31 33 27 27 37 32 36 61 19 14 39 51 29 26 34 21 23 47 55 53 57 44 26 24 27 27 25 26 30 33 36 37 42 58 55 76 80 91 144 83 73 59 47 42 43 60 73 83 75 52 52 44 48 74 72 60 50 49 50 40 24 18 14 12 11 9 8 5 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 6 15 18 17 17 16 9 8 6 4 3 4 3 3 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 0 0 10 12 16 15 7 2 0 0 0 0 0 0 0 1 5 13 12 7 2 0 0 0 0 0 0 0 26 41 26 5 26 19 17 17 15 12 17 16 13 11 8 9 11 11 13 27 19 21 28 34 37 26 31 34 30 17 31 42 43 42 38 23 31 30 25 30 34 30 35 47 48 31 25 27 24 24 40 22 26 43 51 52 70 53 25 17 25 15 20 20 20 21 27 36 42 47 56 81 94 101 108 107 103 50 43 59 81 95 91 89 86 79 85 97 92 86 92 66 64 60 45 26 24 27 18 7 2 1 2 1 0 0 0 0 0 0 5 15 10 6 8 11 7 3 2 3 6 14 15 11 8 8 9 2 2 2 2 2 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 1 0 0 0 0 3 9 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 1 0 1 4 5 6 5 4 0 0 0 0 0 0 0 1 2 5 9 10 5 0 0 0 0 0 0 0 0 9 11 12 21 17 19 20 18 16 20 20 17 15 12 11 15 15 22 32 22 21 30 28 21 28 30 29 30 32 49 60 62 60 50 28 30 20 24 33 30 31 29 26 25 20 9 14 18 23 32 36 27 27 38 55 72 59 39 22 23 24 24 14 6 12 39 37 49 56 60 78 114 116 114 103 62 70 77 92 94 81 53 51 65 75 78 93 91 45 0 1 9 16 11 1 5 6 2 0 0 0 0 0 0 0 0 0 0 0 3 10 11 18 17 17 17 14 12 10 13 16 13 5 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 1 3 2 2 3 3 1 2 2 1 1 2 0 1 0 0 0 0 0 0 0 1 2 1 2 2 1 0 0 0 2 1 1 1 2 2 0 0 0 0 0 0 1 1 0 3 8 9 8 2 0 0 0 0 0 0 1 6 12 22 27 22 23 22 19 16 19 25 23 18 16 14 21 21 32 37 32 31 35 25 19 24 18 21 38 57 69 69 58 49 32 9 12 8 35 41 27 24 26 15 9 9 4 16 15 24 33 40 19 17 34 56 65 43 38 28 27 39 19 11 10 18 39 36 26 44 72 94 102 95 94 79 52 94 51 57 72 67 50 43 45 47 52 66 62 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 27 26 29 20 16 16 16 14 9 12 14 10 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 2 1 2 2 5 7 4 3 5 4 1 2 3 3 3 3 1 1 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 5 7 13 5 0 0 0 0 0 1 4 8 15 24 30 32 32 25 25 25 23 23 25 18 18 24 29 24 30 32 31 33 31 24 18 15 18 42 56 62 62 58 35 27 14 8 10 12 36 30 16 9 11 5 4 5 6 13 10 32 34 17 20 60 55 53 49 32 32 22 32 41 18 17 29 31 38 59 12 60 85 93 75 68 41 20 30 61 5 16 29 40 41 49 49 41 30 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 31 45 43 31 19 15 13 11 8 4 6 6 3 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 2 3 2 3 3 3 4 4 4 3 4 5 5 6 7 5 2 0 1 1 4 5 4 2 0 0 0 0 0 0 0 0 1 2 5 4 3 2 1 0 0 0 0 0 0 0 0 1 0 2 2 3 3 1 2 2 4 9 15 9 4 1 2 4 3 8 12 18 23 26 27 30 32 33 34 26 27 26 20 15 18 21 22 22 21 22 27 29 25 46 15 21 34 48 52 45 48 50 35 15 6 6 8 5 15 9 4 3 6 9 8 10 18 22 8 27 20 8 28 112 62 54 40 20 24 21 28 33 27 25 39 35 34 38 22 52 73 84 97 97 47 44 42 42 30 49 35 42 50 44 11 11 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 11 9 0 2 46 48 42 33 25 25 17 10 5 3 2 2 1 0 0 0 1 1 0 0 0 0 0 1 2 4 4 5 5 4 3 5 5 5 5 5 5 5 5 4 4 3 3 5 9 11 6 6 5 2 1 1 3 6 6 5 6 5 1 0 0 0 0 3 3 3 6 7 8 8 5 1 1 1 0 0 1 1 0 0 1 4 4 7 11 11 8 5 5 8 13 18 10 6 5 8 13 23 26 20 18 30 21 25 28 30 32 40 40 35 27 22 22 29 35 34 30 23 25 24 21 23 25 34 28 40 91 92 64 47 41 33 11 3 2 3 5 4 3 7 13 21 27 28 27 25 18 33 33 19 46 105 68 61 33 13 13 21 33 35 28 20 23 20 18 17 28 53 47 53 67 71 48 40 29 33 48 58 9 23 41 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 9 19 11 18 43 55 50 39 30 21 20 12 6 3 2 1 1 1 1 2 2 2 2 1 1 1 1 3 4 5 6 8 12 12 10 9 12 8 9 10 9 8 8 6 5 5 2 6 10 12 13 9 5 8 7 7 12 11 12 12 14 19 17 14 4 2 0 0 10 11 9 7 5 4 4 2 2 1 1 2 5 6 6 3 2 3 7 11 10 14 16 13 7 7 10 15 19 16 21 20 21 27 36 34 36 33 29 19 24 24 24 30 44 39 43 45 42 32 23 23 25 25 22 30 28 34 31 14 16 8 28 69 78 49 33 65 76 25 9 7 6 7 7 15 12 16 23 25 16 29 30 29 36 36 27 69 104 73 52 23 12 11 12 14 28 21 13 15 17 30 21 26 49 41 65 67 63 50 51 23 29 39 41 16 10 5 8 13 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 5 6 6 8 14 25 36 42 45 40 21 14 13 10 1 9 6 4 2 1 2 2 2 1 2 4 4 6 8 8 6 9 9 8 9 12 14 16 15 12 9 9 9 10 12 15 11 9 9 9 9 17 10 9 10 10 8 9 5 8 17 16 12 14 17 22 26 33 18 22 35 20 22 24 19 15 13 9 22 19 11 5 7 9 12 14 12 10 8 8 11 14 16 16 22 21 14 10 14 20 27 32 31 28 28 35 39 24 32 31 29 26 23 24 30 48 61 38 58 49 50 40 14 14 13 13 17 30 17 10 15 14 4 7 5 13 26 34 41 104 91 29 5 10 12 10 15 31 17 14 21 27 18 22 29 30 27 26 89 89 92 76 40 17 15 13 11 11 13 17 16 17 24 23 17 31 47 57 116 95 65 58 71 19 18 25 31 41 47 45 41 32 17 0 0 0 0 0 0 0 0 0 1 4 3 2 4 9 15 14 11 15 25 40 50 44 24 8 0 0 0 0 2 8 9 6 2 2 4 4 3 2 2 5 11 19 22 21 17 16 16 12 10 13 20 21 17 12 10 16 16 15 15 16 14 11 11 10 7 0 1 2 3 8 15 10 7 10 18 25 19 19 19 22 27 22 34 36 32 25 17 16 14 11 7 1 18 7 0 9 10 11 15 18 17 13 16 12 12 12 12 10 14 16 16 15 19 24 29 32 31 26 26 34 35 28 32 38 26 20 16 16 35 57 57 49 72 35 47 54 37 34 14 9 20 31 20 22 14 8 3 9 20 28 39 48 53 74 57 26 8 4 4 6 17 28 15 19 25 22 13 11 17 33 30 42 117 68 66 47 19 11 12 9 12 15 7 11 12 14 15 12 20 24 28 54 110 102 76 40 14 7 11 21 25 33 48 41 56 48 40 31 2 0 0 0 0 0 0 0 1 2 2 3 7 10 12 16 17 23 33 40 40 40 15 0 0 0 0 0 1 2 8 7 8 9 10 9 9 9 10 16 27 30 30 29 26 19 18 17 16 18 22 21 18 14 14 15 15 22 20 18 17 13 15 12 11 12 8 7 8 13 18 17 17 14 12 13 7 9 15 21 27 31 27 28 40 37 19 14 13 12 6 1 8 2 0 5 9 14 19 25 25 19 13 12 9 6 5 7 10 13 15 16 19 23 23 29 26 17 20 26 34 29 21 31 19 15 12 8 11 55 70 73 72 33 30 30 30 29 21 20 25 25 17 27 18 12 9 12 32 30 38 56 65 33 37 28 17 7 6 5 11 16 14 24 28 26 18 10 10 35 35 48 64 41 36 16 4 7 7 10 12 13 12 11 7 8 8 8 18 18 22 44 70 62 51 22 10 9 5 10 23 28 25 0 1 25 36 46 39 3 0 0 0 0 0 0 0 1 2 2 6 8 10 15 23 24 27 24 14 2 1 0 13 23 0 0 8 14 12 14 20 20 20 20 19 17 24 34 41 35 31 27 25 25 22 22 23 21 19 18 21 19 18 18 19 27 18 18 17 12 12 13 11 8 9 14 18 19 21 25 31 31 19 10 9 9 11 15 20 27 31 20 21 19 14 13 8 12 11 6 4 0 0 9 11 17 24 31 37 25 19 15 6 2 1 1 1 6 8 14 19 22 22 25 17 10 12 16 32 21 12 20 17 15 16 14 23 67 64 69 61 35 29 24 19 17 20 28 25 29 32 34 33 30 24 22 22 10 32 40 39 30 34 22 17 12 4 5 7 16 19 18 26 16 13 12 13 22 22 51 71 62 34 12 6 7 7 6 3 10 14 12 5 2 3 6 9 10 25 26 30 31 32 14 6 7 9 9 31 13 5 5 1 14 20 40 55 15 1 0 0 0 0 4 4 7 11 11 11 11 12 17 25 25 21 11 0 0 0 0 12 20 0 0 4 17 32 36 37 35 35 37 37 36 40 35 32 29 28 26 23 25 27 20 25 20 16 17 22 21 21 20 19 26 22 19 19 15 10 13 19 22 21 20 22 23 28 32 34 31 35 35 26 15 14 14 18 24 27 15 15 16 10 4 3 4 14 20 17 1 1 5 8 12 22 31 49 27 18 13 5 0 0 0 0 1 2 10 14 17 17 11 6 4 6 13 25 15 15 15 11 13 21 18 26 53 49 85 59 35 34 23 24 18 16 22 20 25 23 21 24 26 25 22 17 10 13 24 30 29 27 23 23 15 8 8 14 21 19 14 14 11 11 15 15 13 19 49 50 34 17 8 7 7 7 7 7 17 13 10 10 5 4 4 3 6 24 13 18 18 6 0 3 4 4 7 24 12 27 40 33 35 24 39 49 38 0 0 0 0 3 12 12 14 15 13 13 14 13 14 17 13 2 0 0 0 0 0 0 0 0 2 28 45 48 47 47 47 46 44 44 42 34 37 33 29 30 29 24 19 16 11 17 17 18 18 18 16 16 20 24 27 31 22 21 22 20 18 17 25 26 21 23 26 39 39 36 45 44 39 30 21 19 17 24 27 24 15 17 17 10 6 11 19 16 20 19 11 1 2 4 9 17 27 33 34 28 14 4 0 0 0 0 0 2 11 11 13 14 9 3 1 3 10 18 16 17 10 5 8 14 12 20 36 53 69 42 29 24 16 22 15 12 13 15 16 12 9 14 23 31 19 13 12 14 29 27 26 25 25 24 22 17 13 14 19 16 12 10 12 19 19 16 14 18 28 14 12 20 24 20 8 5 5 5 13 6 5 7 4 6 8 4 9 25 18 17 8 1 2 2 1 2 5 12 22 22 21 23 25 18 29 45 43 14 0 0 0 1 6 10 11 12 11 8 9 4 4 5 3 0 0 0 0 0 0 0 0 0 0 1 39 40 37 40 45 43 40 36 33 31 27 31 32 32 29 24 14 16 23 18 18 19 19 19 20 24 21 32 40 36 23 22 24 27 25 25 22 21 23 27 29 41 44 47 54 55 52 51 42 30 21 32 30 24 20 19 20 29 21 13 21 18 27 27 19 7 0 2 7 13 18 23 21 2 2 1 0 0 0 0 0 1 5 9 10 5 0 0 1 2 5 8 7 8 4 2 3 4 3 11 21 36 51 42 30 17 9 13 10 12 12 13 13 12 12 17 22 24 16 13 13 19 27 16 17 22 25 22 22 19 16 15 18 16 12 7 9 16 14 13 16 19 15 15 8 8 13 16 6 6 5 1 1 1 1 1 1 1 7 2 23 34 10 17 5 0 0 0 0 7 11 13 16 14 13 15 21 25 23 34 43 36 0 0 0 0 1 4 4 4 3 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 3 7 19 29 18 25 28 23 22 36 39 40 35 27 12 17 20 24 23 17 21 21 23 25 28 21 17 25 29 20 21 22 26 27 25 24 37 39 37 36 38 41 43 41 37 47 46 44 34 24 42 45 39 30 27 20 30 22 18 24 30 33 27 22 19 0 2 4 6 8 11 9 0 0 0 0 0 0 0 0 0 1 3 4 3 1 0 1 2 2 2 3 3 1 0 1 3 3 9 21 35 46 44 18 11 9 12 12 10 8 12 15 11 11 11 14 13 9 15 17 20 24 19 18 21 24 22 11 15 22 18 14 16 16 8 7 13 15 11 15 17 16 16 15 13 7 3 8 9 13 7 0 0 0 1 2 3 5 1 30 27 5 13 2 0 0 0 0 7 9 5 0 0 5 4 5 10 17 21 8 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 11 15 0 0 17 22 23 28 31 38 37 33 28 28 20 17 17 17 24 24 27 28 29 39 29 27 26 25 33 30 37 34 25 31 46 48 47 43 36 36 29 30 31 35 46 35 23 20 36 39 44 38 29 27 11 16 25 30 25 24 22 21 17 0 2 4 4 3 1 2 2 1 1 1 1 0 0 0 0 1 1 1 4 2 1 1 2 1 1 2 3 2 3 3 4 5 5 13 18 29 31 9 9 3 2 5 4 2 6 6 2 3 5 7 7 6 13 18 18 17 17 17 18 18 13 8 18 19 14 11 15 15 5 1 2 4 4 8 6 4 8 8 11 6 3 6 3 18 9 3 7 5 4 4 3 8 17 19 21 12 5 1 0 0 2 6 9 15 5 0 0 0 1 1 2 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 7 6 0 1 16 17 16 16 19 28 30 30 27 19 16 19 17 16 19 24 23 27 32 38 42 36 42 47 50 49 51 43 38 40 53 44 45 44 36 33 15 25 24 9 43 29 21 19 19 16 11 18 25 22 6 25 28 26 24 26 23 19 16 1 2 3 5 6 3 4 5 5 4 4 5 3 0 0 0 1 1 2 4 1 2 2 2 1 1 3 4 6 8 7 6 6 9 12 12 22 24 17 10 3 1 2 2 2 2 1 4 10 9 9 9 9 11 13 11 11 13 14 15 14 10 7 11 14 8 7 10 10 4 2 2 1 0 3 5 5 5 5 3 1 2 4 7 14 13 12 11 9 4 11 5 6 18 14 14 11 6 4 2 1 0 4 9 12 11 8 5 3 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 0 0 0 0 0 0 0 0 0 0 0 6 3 0 2 9 11 9 9 11 15 22 22 22 22 19 19 19 17 17 21 20 33 35 31 33 47 51 52 51 49 47 33 41 51 47 49 45 42 37 32 36 35 41 36 15 12 21 19 17 16 2 2 4 4 5 24 27 27 28 25 14 13 8 3 1 1 2 5 9 12 8 6 6 9 11 11 7 2 1 2 1 3 6 3 7 3 1 3 5 7 11 16 16 10 9 7 6 8 13 24 15 10 5 6 9 5 3 3 3 1 6 9 10 14 17 14 14 15 14 11 15 17 14 11 11 8 6 6 2 2 6 6 1 0 2 1 0 1 4 4 8 10 6 0 1 3 9 20 9 14 15 12 7 16 6 4 9 12 4 9 10 8 3 3 1 1 6 12 27 22 22 25 25 16 15 6 0 0 0 1 0 1 2 1 0 0 0 0 0 0 0 0 0 1 1 3 3 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 6 5 6 8 12 17 20 22 25 28 26 25 23 20 19 20 33 35 33 33 38 39 35 40 50 56 32 49 61 59 57 42 40 42 40 34 36 32 31 26 10 20 18 11 8 8 3 4 17 26 26 32 32 22 15 13 14 18 3 3 2 1 5 8 9 8 10 10 12 18 17 13 8 5 4 2 3 4 5 14 11 5 8 12 13 18 22 19 12 11 8 6 11 20 27 16 16 15 4 6 4 4 4 4 3 12 16 19 22 24 17 17 20 20 17 18 14 9 8 7 3 4 4 0 1 5 3 0 0 0 0 0 1 3 3 14 13 7 5 2 5 12 12 5 6 11 12 14 18 10 3 4 7 2 15 16 11 8 6 1 11 15 19 27 12 12 12 9 7 19 6 0 0 1 7 5 2 2 2 2 0 0 0 0 0 1 1 1 1 1 2 2 4 10 1 6 7 5 3 1 0 0 0 0 0 0 0 0 0 0 5 8 11 15 18 20 23 25 27 27 22 23 24 25 29 33 35 33 31 32 34 40 52 59 29 45 47 46 53 49 22 22 28 30 37 36 14 18 37 37 30 12 10 18 4 3 2 4 7 12 15 7 0 3 9 11 0 3 6 0 4 7 11 13 6 10 14 20 23 30 17 9 6 3 3 7 7 6 8 5 14 18 18 24 26 23 22 22 20 16 28 31 27 25 23 25 26 20 16 14 14 13 13 28 24 21 21 22 24 22 18 16 15 13 7 4 2 2 3 1 1 0 1 2 1 1 2 0 3 1 0 0 0 0 8 8 5 2 2 11 14 9 9 17 14 13 14 10 7 9 11 11 16 14 10 9 10 1 11 11 16 20 8 1 0 1 3 8 2 0 0 1 3 3 1 0 1 2 0 1 1 1 1 1 2 3 5 5 8 8 10 13 9 8 9 9 8 6 12 5 0 0 0 0 0 0 0 0 1 7 10 12 12 10 11 11 11 12 12 17 20 22 25 21 21 21 26 35 31 38 45 48 40 18 6 4 9 13 2 18 25 35 47 51 59 44 35 34 26 7 10 21 18 1 0 22 35 26 1 0 6 11 16 0 12 9 6 1 4 4 8 10 5 10 12 16 22 28 9 6 5 4 3 6 7 8 8 5 13 14 20 31 27 28 31 33 31 22 28 26 22 24 26 27 31 35 30 16 27 31 29 37 37 26 23 23 24 27 23 20 15 10 3 3 2 1 1 1 1 0 0 2 0 0 1 2 1 5 4 3 2 0 4 6 4 3 3 10 11 12 16 23 20 12 7 4 4 12 6 3 6 8 7 5 2 3 13 7 8 12 12 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 1 2 3 3 4 4 6 9 13 15 6 2 3 1 1 2 4 8 0 0 0 0 0 0 0 0 0 0 0 2 6 8 9 9 9 11 12 11 11 13 14 15 18 19 18 17 18 20 22 30 34 40 47 51 41 38 34 29 24 43 41 44 53 51 8 4 19 34 34 20 8 9 12 7 50 20 10 11 0 0 12 10 0 0 13 9 7 5 4 4 6 7 5 7 9 17 23 24 1 11 7 4 4 8 8 7 8 10 12 12 23 29 24 23 25 30 31 30 28 28 20 18 23 26 24 23 24 23 35 41 23 0 0 3 7 8 7 8 6 2 3 4 0 0 1 1 1 1 0 1 2 2 1 2 4 3 0 3 8 4 2 5 14 8 5 6 9 15 15 24 22 14 23 10 7 7 9 18 16 6 3 8 2 1 1 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 1 3 6 9 6 6 9 10 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 6 7 12 15 17 15 14 15 16 17 18 15 16 17 18 21 22 27 22 5 5 37 50 45 37 44 45 52 54 38 1 0 32 47 36 21 8 9 19 35 57 51 17 0 0 0 7 6 3 2 8 9 10 7 3 2 3 7 9 9 10 17 9 3 6 12 8 9 9 8 6 5 7 10 10 9 15 19 21 21 21 29 26 24 31 27 18 18 20 19 20 21 23 21 16 18 15 3 0 0 0 0 0 2 12 6 2 0 0 1 0 0 0 1 0 1 2 3 3 3 8 8 7 7 14 5 5 4 2 9 3 9 15 18 17 37 23 9 13 4 8 8 9 13 14 6 4 4 0 1 0 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 2 2 7 8 8 9 10 7 6 9 11 10 10 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 6 10 11 11 16 16 13 11 12 12 14 17 18 18 20 22 16 6 5 5 40 42 35 42 47 51 50 50 52 52 56 47 31 17 2 6 13 24 48 49 13 15 15 3 22 23 20 19 8 11 11 7 4 3 2 8 9 8 9 15 14 16 11 7 12 15 17 15 10 2 5 7 8 10 10 13 15 17 20 28 27 27 31 28 14 17 18 16 18 33 25 23 20 15 37 15 0 0 0 0 5 4 3 12 2 0 0 1 0 0 1 1 0 0 1 2 3 1 5 6 6 13 21 8 17 13 10 13 1 6 15 18 17 24 13 10 8 1 11 9 8 13 21 7 4 2 1 2 1 0 0 1 2 8 2 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 5 5 7 9 8 6 5 5 7 7 7 10 11 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 3 6 8 13 12 10 8 9 10 10 14 15 15 21 19 18 19 22 24 34 34 35 38 41 48 43 38 46 69 21 33 35 25 12 16 37 29 14 50 7 8 9 8 29 31 25 22 14 13 10 8 7 5 4 5 3 8 10 15 17 14 12 11 14 13 15 15 13 9 12 11 9 8 6 6 7 10 16 24 33 37 26 13 9 10 10 10 11 13 17 21 26 29 35 11 38 53 43 30 31 16 8 11 0 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 5 9 12 8 24 12 12 13 1 1 11 13 15 30 11 11 8 6 17 8 4 11 18 8 5 3 2 4 4 1 1 3 7 14 8 2 0 0 0 0 0 0 0 0 2 1 1 1 0 0 1 1 1 0 7 5 2 1 0 2 3 4 4 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 3 5 7 7 6 4 3 5 5 8 13 15 17 19 21 21 21 24 28 34 37 39 40 38 38 38 44 56 48 41 34 30 36 43 43 54 37 5 0 0 0 6 18 20 16 17 18 13 7 6 6 5 5 5 1 6 8 11 18 16 7 11 16 16 21 18 14 11 11 14 10 7 6 8 5 4 13 23 26 31 27 19 12 11 10 9 8 9 9 12 16 17 16 28 30 48 67 68 41 15 6 6 8 7 3 2 1 1 0 0 0 0 0 2 1 1 1 4 4 3 2 5 14 9 8 8 4 1 10 11 16 23 18 10 5 9 18 17 9 13 14 8 8 5 6 7 9 9 5 6 9 11 16 4 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 1 1 0 1 1 0 0 0 0 0 0 2 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 1 1 2 3 2 1 0 1 2 3 8 10 10 11 15 20 24 27 32 35 38 39 39 38 40 43 51 56 52 47 43 42 43 41 34 53 59 36 0 0 0 0 0 0 0 10 16 9 5 4 2 1 2 3 3 5 4 5 7 7 5 7 12 17 21 13 11 10 9 8 5 6 5 1 1 3 8 16 24 35 7 9 11 11 11 12 10 9 9 9 11 12 13 14 15 19 29 32 14 6 7 6 14 30 25 16 9 4 3 1 0 1 2 4 4 4 4 3 3 3 5 10 12 4 13 13 8 3 10 13 17 24 24 9 3 6 16 19 10 9 8 7 8 7 9 10 8 6 6 5 5 8 12 1 0 0 0 0 0 0 0 0 0 0 0 2 4 2 0 3 3 1 1 6 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 0 0 0 0 0 0 0 1 2 1 4 5 5 6 12 13 18 23 27 26 35 34 33 34 40 54 49 43 45 56 25 22 27 24 1 36 17 3 0 0 0 0 0 0 0 0 7 3 2 2 2 3 3 3 5 6 4 3 2 1 1 1 5 14 18 16 16 20 15 8 3 2 7 5 3 8 3 11 22 24 17 8 7 10 12 11 8 7 7 8 7 5 5 5 5 3 5 3 2 3 2 10 15 21 24 25 19 9 3 0 1 3 3 2 3 4 5 5 4 1 4 15 16 6 6 4 2 3 8 14 13 14 15 7 1 1 10 19 12 15 5 4 6 6 7 8 7 5 4 5 3 5 6 1 0 0 0 0 0 0 0 0 0 0 0 3 4 3 0 0 0 0 2 9 2 0 0 0 0 3 3 5 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 1 2 1 4 11 13 15 17 20 24 33 32 33 33 35 57 48 44 49 51 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 1 0 0 0 1 2 7 7 5 3 1 5 3 0 1 5 13 14 13 17 19 17 12 8 7 14 6 4 8 1 7 14 13 1 1 9 9 10 9 4 3 3 4 4 7 6 4 2 1 1 3 2 2 1 12 14 12 11 15 21 14 6 2 0 2 1 2 4 14 7 4 2 0 1 12 13 12 11 2 0 1 4 12 25 25 15 7 5 4 13 14 16 12 15 6 4 4 5 4 4 4 3 2 1 5 6 4 0 0 0 0 0 0 0 0 0 0 0 1 3 3 0 0 0 0 6 12 0 0 0 0 0 0 0 10 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 0 0 0 4 9 13 15 15 18 22 23 24 27 31 31 33 42 38 37 43 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 3 1 1 1 4 9 15 13 9 5 3 5 5 2 3 9 11 14 19 20 3 6 7 10 12 10 11 12 8 2 6 7 15 23 17 5 7 8 7 3 4 3 4 7 12 14 10 5 1 0 2 1 1 5 18 18 8 3 3 5 9 4 1 0 0 0 5 5 3 17 4 0 1 3 8 4 0 1 0 0 0 0 4 15 5 2 2 4 11 33 23 16 15 8 11 7 6 5 4 5 6 4 1 2 8 9 6 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 8 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 5 11 15 16 16 18 20 21 19 19 21 22 23 27 27 25 31 31 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 24 16 3 2 7 11 15 21 13 9 7 8 7 4 6 11 12 22 8 1 0 0 0 8 12 12 12 10 6 3 7 27 29 20 14 12 20 13 10 4 1 3 8 10 12 16 8 4 1 0 0 0 0 1 2 6 4 1 0 2 12 3 1 2 1 0 9 8 4 3 2 1 1 3 7 8 5 1 0 0 1 2 2 3 1 1 0 2 6 15 13 20 28 28 19 16 7 4 4 3 1 0 1 2 6 5 4 8 13 1 0 0 0 0 0 0 0 1 2 0 1 1 0 2 0 3 3 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 0 0 0 0 0 0 0 0 0 1 3 0 6 11 12 13 14 15 15 12 6 8 18 9 9 25 24 10 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 56 34 6 4 9 12 15 18 16 13 12 10 4 5 8 15 20 26 5 18 24 15 0 10 16 16 16 15 7 5 9 18 19 6 11 15 12 2 5 7 6 6 8 11 11 10 4 1 0 0 0 0 0 0 0 2 10 2 4 5 5 0 0 0 1 2 7 5 6 8 9 3 1 1 1 2 0 0 1 2 2 6 2 4 11 10 2 3 3 3 4 14 20 21 18 19 8 6 5 2 0 0 1 2 4 4 5 8 8 0 0 0 0 0 1 0 0 1 2 0 0 3 2 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 0 0 0 0 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 3 8 11 4 9 21 22 19 5 10 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 45 36 19 13 16 18 19 19 16 13 12 11 10 11 16 19 20 14 3 1 5 6 3 16 25 15 5 6 5 3 5 8 9 4 10 11 4 0 0 7 6 1 2 6 8 7 4 0 0 0 0 0 0 0 1 2 6 3 12 9 2 0 0 5 5 5 9 7 6 6 7 6 1 0 1 1 0 0 4 5 5 13 5 1 2 6 5 3 7 7 5 13 15 17 18 16 7 8 5 0 0 2 2 2 3 4 8 11 7 0 0 0 0 1 2 1 0 0 1 1 0 5 3 0 0 0 0 0 0 2 4 1 3 5 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 7 0 0 0 0 1 3 1 7 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 35 35 30 24 22 24 21 17 14 13 12 15 23 28 26 24 27 28 24 0 0 16 17 16 28 18 28 29 15 5 3 5 5 2 21 19 8 0 0 0 0 0 1 6 7 9 6 0 0 0 0 0 0 0 1 3 7 12 9 6 5 7 7 12 12 13 17 24 22 13 6 5 2 3 3 4 3 9 14 13 14 19 13 10 6 5 9 8 14 10 10 21 21 21 23 19 6 9 3 0 1 5 4 3 2 3 10 8 3 0 0 0 0 2 5 5 4 1 0 0 0 0 0 0 0 0 0 1 2 4 7 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 28 33 37 34 30 28 29 20 20 19 17 16 16 20 25 25 24 36 35 33 32 31 17 22 20 25 17 32 25 12 8 9 10 8 5 16 27 10 0 0 0 0 1 3 6 8 10 4 0 1 0 0 1 1 2 0 3 9 11 5 4 3 2 6 17 17 17 18 20 19 20 13 8 9 12 5 9 18 22 23 18 19 21 20 13 7 10 13 11 17 10 13 24 33 31 29 19 7 11 5 2 2 2 1 2 2 4 6 4 1 0 0 0 0 0 2 2 0 1 0 0 0 0 1 1 0 0 1 8 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 CIN 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -12 -8 -5 -2 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 -7 -10 -9 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -4 -9 -0 -9 -12 -12 -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 -1 -2 0 0 -11 -19 -17 -16 -11 -3 -5 -6 -4 -5 -2 -2 -1 0 0 -0 -3 -3 -4 -4 -3 -5 -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 0 0 0 0 0 0 0 -0 0 -1 -0 -1 -6 -9 -7 -1 -9 -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 0 0 0 0 0 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 -13 -1 -14 -22 -24 -20 -14 -12 -11 -12 -7 -6 -7 -4 -3 -4 -2 -0 0 0 0 -5 -5 -6 -7 -3 -1 -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 -3 -11 -1 -10 -4 -6 -14 -13 -1 -9 -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 0 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 -13 -18 -19 -16 -19 -17 -17 -16 -17 -10 -12 -10 -7 -5 -3 -1 -0 -0 -0 0 -1 -3 -9 -8 -6 -6 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 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 -19 -5 -2 -5 -5 -3 -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 0 0 0 0 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 -15 -22 -21 -20 -17 -16 -12 -15 -16 -16 -15 -8 -14 -8 -5 -5 -4 0 0 0 0 -1 -4 -8 -10 -12 -12 -11 -10 -10 -6 -5 -5 -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 0 0 0 0 0 0 0 0 0 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 -1 0 -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 -6 -10 -1 -17 -13 -11 -13 -14 -10 -15 -13 -13 -12 -10 -15 -8 -5 -3 -1 -0 0 0 0 0 0 -2 -10 -16 -16 -13 -15 -18 -10 -13 -11 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -6 -15 -10 -9 -11 -11 -9 -13 -8 -8 -9 -10 -10 -7 -8 -4 -1 -0 -0 -0 -0 0 0 0 0 -0 -2 -3 -16 -20 -12 -13 -13 -11 -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 -1 -23 -25 -22 -13 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 0 0 0 -4 -12 -14 -14 -14 -9 -11 -10 -10 -11 -9 -15 -13 -15 -17 -13 -7 -7 -3 -0 -0 -0 0 0 0 0 0 0 0 0 -20 -22 -15 -13 -11 -2 -6 -6 -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 -4 -16 -18 -8 -22 -17 0 -1 -4 -15 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -9 -6 -1 0 0 0 -13 -16 -14 -14 -13 -11 -8 -10 -10 -8 -13 -10 -8 -9 -9 -6 -8 -4 -2 -1 0 0 0 0 0 0 0 0 -0 -11 -22 -19 -11 -3 -5 -6 -7 -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 -4 -14 -1 -7 -5 -7 -14 -20 -19 -30 -31 -28 -24 -21 -20 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -1 -8 -5 0 0 -2 -22 -22 -19 -15 -12 -9 -9 -10 -9 -9 -10 -2 -9 -7 -5 -4 -5 -3 -2 -3 -1 -0 0 0 0 0 0 0 0 -1 -18 -15 -15 -14 -6 -6 -7 -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 -1 -7 -13 0 0 -13 -23 -30 -30 -32 -33 -34 -34 -37 -41 -42 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -15 -19 -22 -21 -15 -8 -13 -7 -11 -9 -9 -9 -2 -5 -4 -4 -4 -3 -4 -1 -1 -0 0 0 0 0 0 0 0 -4 -21 -15 -20 -22 -16 -6 -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 -2 -7 -5 -10 -16 -17 -14 -19 -27 -29 -30 -32 -34 -33 -32 -35 -38 -42 -39 -13 -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 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -17 -15 -8 -7 -6 -12 -9 -6 -6 -5 -7 -6 -4 -2 -2 -4 -0 -1 -1 -0 0 0 0 0 0 0 -4 -17 -22 -25 -25 -18 -14 -12 -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 -6 -16 -13 -2 0 0 0 0 0 0 0 0 -6 -17 -17 -16 -20 -28 -26 -19 -24 -25 -32 -35 -36 -37 -37 -39 -41 -41 -43 -38 -8 -31 -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 -1 -4 -13 -9 -2 0 -3 -4 0 0 -1 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 -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 -1 -8 -7 -5 -7 -6 -6 -6 -6 -5 -5 -7 -5 -3 -2 -1 -2 -3 -2 -1 0 0 0 0 0 0 0 -10 -29 -29 -30 -23 -14 -12 -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 -5 -12 -5 -1 0 -3 -3 -1 0 -13 -13 -15 -17 -14 -17 -28 -33 -19 -5 -8 -10 -21 -28 -28 -32 -43 -41 -45 -43 -42 -40 -31 -23 -26 -24 -20 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -15 -12 -9 -7 -4 -7 -8 -2 -1 -10 -3 -5 -7 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -9 -8 -7 -7 -7 -6 -5 -2 -4 -9 -8 -1 -3 -1 -0 -1 -4 -1 0 0 0 0 -0 -2 -1 -7 -20 -22 -14 -14 -9 -6 -6 -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 -7 -14 -11 -0 0 -9 -20 -26 -24 -31 -29 -16 -6 -3 -14 -26 -36 -14 -4 -9 -9 -7 -4 -1 0 -4 -9 -15 -20 -23 -24 -18 0 -0 -3 -6 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -11 -7 -4 -4 -5 -6 -7 -7 -14 -13 -10 -5 -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 -1 -6 -5 -7 -10 -11 -12 -10 -7 -6 -6 -6 -5 -1 -0 -2 -6 -6 -0 -16 -9 -3 -3 -3 -2 -0 0 0 0 -1 -5 -1 0 -6 -9 -5 -9 -7 -4 -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 -9 -10 -4 0 0 0 0 -13 -31 -30 -13 -3 0 0 0 -2 -16 -21 -18 -17 -18 -18 -18 -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 -1 -4 -16 -14 -10 -7 -2 -3 -3 -3 -6 -10 -5 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -12 -8 -10 -9 -7 -8 -10 -6 -6 -6 -6 -5 -1 -1 -4 -3 -2 -2 -1 -1 -3 -4 -3 -2 0 0 0 -5 -9 -11 -8 -3 -12 -13 -9 -10 -4 -4 -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 -1 -1 0 0 0 0 0 0 -3 -5 0 0 0 0 0 -3 -13 -5 -16 -18 -18 -17 -17 -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 -3 -13 -11 -11 -12 -10 -5 -5 -2 -2 -3 -5 -6 -7 -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 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -6 -5 -5 -3 -3 -7 -6 -6 -4 -2 -1 -0 -0 -3 -3 -4 -4 -1 -1 -2 -4 -3 -1 0 0 0 -6 -6 -4 -5 -3 -12 -12 -8 -6 -6 -2 -5 -3 -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 -2 -7 -16 -16 -18 -17 -19 -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 -1 -8 -5 -4 -4 -6 -6 -5 -7 -8 -7 -6 -2 -3 -3 -5 -6 -5 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -4 -4 -3 -4 -5 -6 -6 -5 -4 -5 -2 -0 -0 -1 -4 -4 -4 -3 -0 -0 -4 -2 -0 -0 0 0 -6 -3 0 0 -1 -9 -8 -7 -4 -2 -1 -4 -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 -11 -17 -22 -26 -25 -16 -19 -10 0 0 0 0 0 0 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 -10 -10 -7 -7 -5 -3 -4 -4 -7 -8 -7 -5 -2 -2 -3 -4 -6 -6 -4 -4 -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 0 0 0 0 -1 -6 -4 -3 -3 -3 -2 -3 -3 -4 -5 -4 -2 -3 -1 -1 -1 -1 -4 -4 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -2 -5 -3 -3 -4 -2 -0 -1 -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 -4 -2 0 0 0 0 0 0 0 0 -0 -18 -20 -18 -21 -24 -16 -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 -1 -7 -14 -10 -6 -4 -3 -4 -8 -8 -6 -5 -3 -3 -3 -3 -4 -3 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -3 -3 -3 -2 -2 -2 -4 -5 -5 -3 -2 -4 -3 -3 -6 -5 -1 -1 -1 -1 -1 -0 -9 -3 -1 -2 -1 -0 -2 -2 -2 -3 -5 -11 -3 -0 -0 -1 -2 -6 -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 -8 -12 -7 -0 -4 -2 0 0 0 0 0 0 0 0 -3 -18 -22 -23 -23 -23 -20 -24 -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 -2 -7 -11 -5 -5 -6 -6 -4 -4 -2 -2 -2 -3 -4 -5 -4 -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 -2 -4 -1 -3 -3 -2 -2 -3 -4 -3 -5 -4 -3 -2 -2 -3 -2 -3 -4 -4 -1 -3 -1 -1 -1 -3 -13 -7 -5 -5 -3 -0 -1 -1 -2 -2 -3 -6 -1 -0 -0 -1 -6 -16 -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 -7 -12 -8 0 0 0 0 0 0 0 0 0 0 -4 -11 -24 -25 -6 -13 -20 -24 -26 -2 -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 -8 -11 -8 -3 -5 -7 -8 -6 -0 -0 -1 -2 -3 -3 -3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -5 -2 -2 -1 -1 -2 -2 -2 -3 -2 -3 -7 -2 -1 -0 -2 -6 -12 -11 -4 -2 -3 -1 -1 -4 -3 -3 -3 -2 -2 -0 -0 -6 -13 -5 -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 -2 0 0 0 0 0 0 0 0 0 -2 -11 -18 -20 -20 -16 -24 -27 -28 -23 -2 -27 -8 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 -10 -10 -5 -2 -2 -1 -2 -1 0 -0 -0 -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 -3 -12 -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 -1 -3 -3 -3 -3 -2 -2 -4 -2 -3 -3 -1 -0 -1 -2 -3 -3 -3 -4 -1 -0 -0 -1 -4 -12 -15 -12 -11 -8 -3 -2 -6 -6 -5 -3 -0 -0 -0 0 -2 -6 -6 -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 -2 -8 -15 -18 -17 -14 -19 -25 -27 -21 -7 -3 -2 -0 0 0 -1 -6 -6 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -3 -1 -0 -0 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -2 -3 -3 -3 -3 -3 -2 -2 -4 -5 -3 0 -1 -6 -2 -2 -3 -2 -1 -0 0 0 0 -2 -8 -12 -9 -6 -5 -4 -4 -6 -3 -2 -1 0 0 0 -1 -5 -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 -11 -17 -20 -19 -16 -25 -21 -15 -11 -9 -10 -2 -9 -5 -1 -5 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -4 -4 -3 -3 -2 -1 -2 -4 -5 -6 -3 -1 -4 -1 -0 -2 -2 -0 -0 -0 0 0 -2 -5 -9 -6 -4 -4 -4 -2 -2 -1 -0 -0 0 0 -0 -2 -9 -7 -3 -3 -0 -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 -3 -6 -9 -10 -13 -14 -13 -16 -21 -24 -18 -5 0 0 0 0 -13 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 0 0 0 0 -3 -11 -9 -2 -4 -5 -4 -4 -3 -1 -1 -2 -3 -2 -6 -5 -3 -2 -2 -0 -1 -1 -1 -0 0 0 -2 -1 -1 -4 -7 -3 -3 -4 -3 -2 -1 -0 -0 0 -2 -3 -0 -4 -2 -2 -4 -3 -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 -0 0 -8 -12 -13 -16 -15 -19 -15 -13 -16 -16 -16 -3 0 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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -19 -9 -8 -8 -5 -2 -2 -1 -0 -1 -1 -1 -5 -6 -4 -2 -1 -0 -3 -2 -0 -0 -0 -1 -4 -1 -3 -4 -5 -4 -6 -4 -3 -3 -2 -2 -1 -0 -3 -4 -0 -2 -1 -0 -2 -4 -7 -7 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -5 -12 -6 -7 -11 -13 -12 -12 -9 -17 -15 -9 -8 -11 -5 -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 -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 -1 -6 -4 -1 -8 -15 -11 -10 -6 -3 -2 -4 -5 -1 -0 -0 -0 -2 -6 -4 -2 -0 -0 -2 -7 -8 -4 -1 -1 -2 -0 -6 -6 -6 -6 -5 -3 -3 -3 -3 -1 -0 -0 -1 -1 -1 -2 -5 -5 -3 -5 -8 -10 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -9 -9 -10 -15 -16 -14 -12 -12 -13 -15 -19 -10 -4 -4 -3 -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 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -14 -20 -21 -22 -19 -15 -10 -8 -3 -3 -1 -3 -5 -3 -0 -0 0 -1 -5 -7 -1 0 0 0 -0 -0 -0 -1 -0 -0 -1 -7 -11 -9 -6 -4 -4 -4 -5 -4 -4 -5 -4 -1 0 -3 -7 -6 -0 -4 -8 -8 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -9 -11 -8 -6 -9 -14 -15 -13 -13 -14 -14 -15 -13 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -10 -12 -11 -14 -19 -20 -16 -10 -6 -4 -6 -3 -1 -3 -3 -1 -0 -0 0 -0 -1 -0 -2 -1 -0 -1 -3 -3 -1 -1 -1 -3 -7 -11 -9 -7 -6 -5 -6 -7 -5 -4 -5 -5 -4 -3 -5 -7 -5 -1 -5 -7 -9 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -12 -12 -9 -10 -10 -7 -8 -11 -12 -10 -13 -15 -15 -15 -18 -16 -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 -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 -2 -0 0 0 0 0 0 0 -0 -1 -5 -2 -1 -1 -2 -7 -10 -12 -9 -5 -3 -1 -5 -5 -2 -1 -1 -0 -0 0 -1 -1 -1 -2 -1 -1 -1 -3 -5 -2 -1 -2 -4 -4 -2 -4 -5 -4 -4 -7 -13 -15 -9 -3 -2 -5 -3 -3 -5 -3 -3 -10 -11 -10 -8 -5 -1 0 0 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -14 -14 -10 -10 -11 -6 -8 -10 -9 -9 -12 -10 -11 -14 -19 -18 -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 -1 -1 0 0 0 0 0 0 0 0 -0 -0 0 -1 -2 -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 0 0 -1 -11 -14 -5 0 0 -0 -3 -1 -5 -6 -3 -2 -2 -3 -3 -4 -7 -3 -7 -6 -4 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -1 -3 -3 -5 -8 -13 -16 -5 -1 -1 -1 0 0 0 0 -3 -9 -14 -10 -7 -6 -4 -1 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -9 -13 -14 -14 -16 -10 -12 -9 -7 -10 -12 -10 -9 -9 -12 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -6 -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 -6 -10 -9 -8 -13 -7 -3 -3 -3 -3 -4 -5 -6 -7 -6 -3 -6 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -1 -1 -2 -1 -3 -4 -3 -1 -1 -2 -3 -5 -9 -10 -10 -9 -16 -6 0 -0 -1 -0 0 -9 -15 -12 -4 -4 -7 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -7 -11 -14 -13 -9 -8 -11 -8 -7 -8 -10 -8 -9 -9 -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 0 0 0 0 0 0 0 -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 -5 -20 -3 -18 -20 -16 -16 -11 -11 -8 -6 -5 -5 -5 -6 -7 -7 -6 -5 -2 -1 -1 -1 -2 -1 -0 -3 -6 -5 -2 -1 -2 -2 -3 -3 -1 -3 -2 -2 -2 -2 -3 -4 -3 -3 -3 -2 -1 -3 -11 -10 -5 -6 -18 -15 -5 -1 -2 0 0 -13 -8 -2 -0 -2 -5 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -5 -6 -5 -4 -2 -1 -7 -3 -5 -6 -5 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -2 -10 -31 -25 -19 -17 -16 -15 -7 -7 -7 -7 -6 -5 -6 -6 -4 -3 -3 -2 -2 -3 -4 -3 -1 -0 -7 -9 -6 -2 -1 -1 -1 -2 -2 -1 -3 -2 -1 -1 -1 -1 -3 -5 -6 -5 -3 -2 -2 -8 -5 -3 -4 -3 -5 -2 -1 -1 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 -4 -4 -3 -1 -0 -0 -1 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -10 -14 -29 -20 -14 -19 -15 -9 -7 -6 -4 -5 -6 -7 -7 -8 -4 -3 -3 -3 -3 -4 -4 -9 -8 -1 -6 -6 -5 -3 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -1 -2 -6 -1 -4 -3 -1 -1 -4 -3 -4 -5 -4 -2 -1 -0 0 0 -7 -31 -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 -4 -7 -1 -0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -36 -35 -26 -16 -20 -10 -6 -5 -4 -3 -4 -6 -8 -8 -5 -4 -4 -4 -4 -4 -5 -3 -11 -13 -7 -5 -5 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -2 -2 -3 -1 -3 -2 -1 -1 -3 -0 -3 -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 -3 -5 -1 -0 -0 -1 -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 -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 -5 -6 0 0 -25 -29 -23 -17 -15 -8 -6 -6 -6 -6 -7 -8 -7 -6 -4 -4 -4 -4 -6 -6 -4 -4 -9 -8 -8 -7 -7 -3 -3 -2 -1 -1 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -0 -3 -3 -2 -2 -1 -1 -2 -1 -0 -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 0 0 0 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 -2 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -7 0 -4 -26 -22 -19 -13 -8 -8 -6 -6 -6 -7 -7 -7 -5 -5 -5 -5 -5 -5 -8 -5 -5 -9 -8 -4 -6 -6 -4 -5 -7 -3 -2 -1 -1 -2 -1 -2 -2 -1 -1 -1 -1 -2 -2 -0 -0 -3 -4 -3 -3 -3 -3 -3 -1 -0 -1 -3 -3 -1 -0 0 0 0 0 0 -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 -2 -19 -5 0 0 -0 0 0 -21 -11 0 0 0 0 0 0 0 0 -0 -5 -5 -3 -0 0 0 -2 -1 0 0 0 -7 -4 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 -7 -4 -2 -13 -35 -17 -14 -11 -8 -7 -6 -5 -6 -7 -8 -7 -6 -8 -8 -6 -4 -6 -9 -6 -5 -4 -4 -4 -5 -4 -3 -3 -2 -4 -1 -1 -1 -0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -3 -8 -2 -2 -2 -2 -3 -10 -2 -0 -0 -1 -2 -1 -0 0 0 0 -1 -3 -4 -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 -13 -33 -28 -12 -4 0 0 0 0 0 0 0 0 -1 -6 -3 -1 0 0 0 -0 -1 -1 0 -1 -4 -1 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 -5 -11 -18 -25 -25 -14 -13 -12 -11 -7 -6 -3 -6 -8 -9 -9 -7 -7 -7 -5 -5 -8 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -0 -1 -2 -1 -0 -0 0 0 -1 -1 -1 -1 -0 -1 -2 -3 -2 -1 -1 -1 -3 -6 -4 -1 -0 -0 -0 -0 -0 -0 0 0 -2 -6 -6 -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 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -2 -3 -2 -0 0 -0 -1 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 0 0 0 -2 -12 -18 -20 -19 -17 -15 -13 -11 -9 -7 -3 -5 -4 -9 -9 -7 -4 -4 -6 -3 -4 -6 -1 -3 -1 -3 -4 -3 -2 -2 -3 -2 -1 -2 -1 -2 -1 -1 -2 -2 -1 -5 -6 -4 -2 -1 -0 -0 -1 -1 -2 -1 -1 -7 -7 -0 -0 -0 0 0 0 0 0 0 0 -4 -10 -10 -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 0 0 0 0 -4 -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 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -13 -17 -16 -14 -14 -11 -9 -9 -7 -5 -2 -2 -8 -8 -8 -6 -2 -3 -2 -2 -2 -1 -3 -3 -2 -2 -2 -2 -3 -4 -3 -1 -1 -0 -1 -1 -0 -1 -1 -1 -4 -6 -7 -4 -1 -1 -0 -0 -1 -2 -2 -1 -3 -2 0 -0 -2 -0 0 0 0 0 0 -3 -6 -8 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 -0 -0 -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 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -5 -6 -7 -6 -6 -8 -10 -9 -6 -8 -6 -6 -6 -5 -7 -8 -7 -6 -4 -5 -6 -4 -5 -5 -4 -3 -3 -3 -2 -3 -5 -4 -2 -0 -0 -1 -1 -1 -1 -1 -1 -2 -6 -3 -6 -4 -1 -0 -0 -0 -2 -3 -2 -1 -2 -1 0 -0 -1 0 0 0 0 0 -1 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -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 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -7 -7 -10 -11 -11 -12 -12 -10 -7 -6 -6 -7 -6 -6 -8 -8 -6 -8 -6 -3 -6 -6 -10 -9 -7 -4 -4 -2 -1 -3 -5 -4 -1 -2 -1 -0 -0 -1 -0 -0 -0 -1 -3 -2 -5 -2 -1 -1 -1 -0 -5 -6 -5 -3 -0 -0 -0 0 0 0 0 0 0 0 -1 -5 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -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 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -3 -4 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -0 -0 -1 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -10 -10 -10 -10 -11 -12 -13 -12 -10 -8 -6 -5 -6 -6 -8 -8 -9 -10 -6 -6 -7 -6 -7 -4 -3 -2 -1 -0 -1 -3 -3 -1 -0 -1 -0 0 0 0 0 0 -2 -2 -2 -2 -3 -1 -3 -4 -4 -4 -7 -10 -8 -4 -1 -2 -0 0 0 -0 -0 0 0 0 -2 -4 -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 0 0 0 0 0 0 0 -3 -5 -3 -3 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -10 -10 -10 -8 -8 -10 -11 -11 -11 -11 -9 -2 -4 -4 -4 -6 -7 -3 -3 -4 -6 -5 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -3 -3 -2 -1 -1 -1 -2 -5 -8 -8 -7 -9 -7 -4 -2 -2 -2 -2 -1 -0 -0 0 0 0 -0 -3 -5 -2 -2 -1 -1 -2 -3 -0 -2 -1 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 0 0 -0 -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 -3 -3 0 0 0 -1 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -8 -10 -10 -8 -8 -9 -9 -9 -9 -10 -7 -3 -2 -3 -3 -4 -5 -8 -7 -1 -8 -8 -4 -1 -1 -2 -1 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -2 -2 -1 -1 -1 -1 -0 -3 -2 -3 -5 -6 -5 -5 -4 -2 -2 -3 -3 -2 -1 0 0 0 -0 -2 -3 -4 -7 -3 -2 -1 -2 -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 -1 -1 -2 -2 -0 -2 -3 -3 -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 -4 -3 0 0 0 -0 -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 -6 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -13 -11 -10 -9 -7 -4 -8 -11 -9 -9 -6 -3 -1 -2 -4 -7 -2 -5 -7 -4 -10 -5 -2 -1 -1 -1 -0 -0 0 -0 -1 -2 -0 0 0 -0 -1 -1 -1 -0 -1 -2 -4 -1 -1 -1 -0 -1 -8 -6 -4 -4 -4 -4 -4 -3 -2 -3 -7 -6 -4 -1 -0 -0 0 0 -0 -0 -3 -7 -4 -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 -2 -0 -0 -1 -1 -1 -2 -2 -1 -2 -3 -2 -3 -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 -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 -1 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -13 -12 -12 -13 -9 -13 -12 -11 -9 -6 -5 -5 -4 -3 -3 -5 -2 -4 -5 -4 -7 -2 -2 -2 -2 -2 -4 -1 -1 -6 -7 -2 -0 -0 -0 -0 -2 -4 -1 -1 -2 -1 -1 -1 -1 -0 -1 -1 -0 -1 -3 -4 -5 -6 -7 -6 -3 -3 -5 -7 -3 -2 -1 -1 -2 0 0 -0 -2 -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 0 -1 -1 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -11 -12 -11 -11 -13 -11 -10 -9 -7 -6 -6 -6 -5 -5 -5 -3 -1 -1 -4 -6 -5 -3 -2 -2 -2 -2 -2 -1 -6 -5 -0 -1 -1 -1 -7 -7 -4 -2 -1 -1 -2 -3 -2 -1 -0 -2 -4 -7 -13 -8 -6 -8 -10 -10 -11 -8 -8 -6 -4 -4 -10 -3 -3 -3 0 -0 -1 -1 -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 -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 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -10 -7 -9 -13 -10 -7 -7 -8 -7 -4 -3 -5 -4 -4 -3 -1 -2 -5 -6 -5 -2 -3 -3 -4 -3 -1 -0 -1 -1 -1 -1 -3 -2 -11 -9 -4 -3 -2 -6 -9 -9 -6 -2 -2 -4 -4 -7 -12 -13 -8 -12 -13 -14 -17 -18 -11 -8 -8 -11 -18 -6 -1 -1 -0 -0 -0 -0 -1 -3 -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 -2 -2 0 -6 -31 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -7 -9 -8 -9 -8 -5 -3 -3 -4 -5 -5 -5 -4 -2 -3 -3 -2 0 -0 -1 -3 -3 -2 -5 -3 -1 -1 -2 -1 -1 -2 -1 -0 -2 -14 -8 -3 -1 -2 -2 -3 -14 -12 -4 -3 -5 -7 -8 -10 -12 -8 -11 -13 -17 -17 -11 -13 -6 -12 -11 -4 -9 -3 -1 -1 -0 -0 -0 -1 -2 -4 -7 -8 -7 -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 -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 0 0 0 0 0 -1 -4 -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 -8 -10 -9 -11 -6 -8 -5 -3 -2 -2 -2 -3 -2 -1 -3 -2 -3 -2 -1 -0 0 0 -2 -3 -3 -5 -2 -1 -3 -3 -1 -0 -0 -0 -0 -5 -15 -11 -3 -2 -2 -0 -0 -21 -16 -6 -2 -3 -5 -3 -4 -6 -5 -6 -7 -10 -7 -1 -2 -3 -12 -8 -1 -2 -6 -3 -1 -0 -0 -0 -1 -0 -1 -2 -2 -3 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -7 -8 -8 -7 -4 -6 -3 -2 -2 -2 -1 -2 -2 -2 -2 -2 -3 -1 -0 -1 -1 0 -3 -2 -1 -0 -0 -0 -3 -4 -2 -1 -0 -0 -2 -10 -18 -19 -2 -2 -2 -8 -23 -26 -21 -12 -5 -3 -2 -2 -3 -3 -4 -5 -4 -3 -4 -3 -2 -8 -12 -7 -4 -3 -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 -1 -1 -6 -14 -13 -9 -10 -13 -13 -10 -9 -4 -0 -12 -24 -21 -17 -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 0 0 0 0 0 0 0 0 -5 -8 -3 -2 -4 -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 0 0 0 0 0 0 0 -0 -2 -8 -6 -4 -3 -2 -3 -3 -3 -2 -1 -0 -1 -0 -0 -1 -2 -1 -0 -1 -0 -0 -2 -2 -0 0 -1 -3 -4 -5 -3 -0 -0 -0 0 -4 -14 -19 -7 -8 -7 -10 -18 -24 -20 -12 -6 -3 -3 -4 -6 -6 -5 -4 -2 -1 -1 -2 -5 -9 -8 -5 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -3 -2 -2 -6 -10 -13 -20 -24 -27 -34 -33 -34 -29 -29 -31 -36 -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 -9 -14 -10 -7 -3 -1 -2 -2 -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 -3 -5 -3 -3 -2 -2 -3 -3 -2 -1 -0 0 -3 -3 -2 -1 -1 -1 -8 -8 -6 -5 -2 -0 -0 -6 -14 -13 -9 -6 -3 -1 -0 0 -4 -12 -15 -11 -11 -7 -4 -3 -7 -10 -5 -6 -6 -4 -3 -3 -8 -6 -3 -1 -0 -2 -4 -18 -16 -2 -3 -9 -4 -1 -1 0 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -10 -6 -2 -2 -1 -1 -4 -8 -9 -12 -15 -19 -22 -26 -27 -29 -33 -37 -40 -34 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -9 -4 -3 -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 -1 -6 -5 -7 -8 -6 -3 -2 -2 -1 -1 -0 -0 -2 -1 -0 -0 -0 -3 -9 -10 -6 -1 -0 -1 -10 -17 -15 -7 -7 -7 -3 -0 -0 -0 -22 -25 -19 -14 -9 -7 -5 -5 -5 -2 -3 -8 -7 -5 -4 -3 -5 -5 -2 -1 -2 -13 -20 -20 -10 -3 -1 -0 0 -0 -1 -3 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -6 -5 -2 -2 -0 -0 -3 -11 -17 -14 -16 -19 -20 -22 -27 -27 -24 -26 -21 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -6 -6 -3 -1 -2 -4 -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 -2 -5 -6 -7 -5 -2 -2 -4 -2 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -4 -6 -4 -0 -1 -4 -2 -17 -18 -3 -3 -8 -3 -1 -3 -3 -7 -12 -22 -21 -11 -8 -9 -6 -4 -3 -1 -6 -7 -4 -2 -2 -7 -11 -7 -4 -6 -9 -4 -6 -7 -5 -2 -0 -0 -0 -0 -1 0 0 0 -5 -9 -5 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -3 -3 -1 -1 -19 -22 -13 -5 -7 -10 -18 -19 -18 -16 -16 -15 -13 -8 -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 -4 -7 -7 -5 -5 -2 -2 -1 -2 -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 0 0 0 0 0 -4 -6 -4 -3 -3 -1 -1 -3 -1 -2 -3 -2 -1 -1 -1 -1 -0 0 0 -0 -3 -2 -0 -3 -13 -16 -14 -8 -1 -1 -4 -1 -0 -2 -3 -5 -22 -23 -21 -12 -6 -8 -4 -2 -1 -1 -5 -7 -11 -17 -18 -16 -21 -13 -12 -9 -5 -4 -3 -5 -4 -1 -1 -0 0 0 0 0 0 0 0 0 -0 0 0 -2 -1 0 0 0 0 -3 -2 0 0 0 0 0 0 0 0 0 -1 -1 -1 -6 -24 -19 -12 -7 -5 -4 -13 -16 -16 -14 -13 -18 -15 -13 -12 -13 -12 -14 -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 -12 -11 -11 -9 -7 -6 -4 -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 -8 -2 -1 -0 -1 -6 -7 -8 -7 -4 -7 -4 -1 -1 -1 -2 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -2 -2 -1 -0 -2 -8 -5 -3 -1 -1 -0 -1 -0 -2 -3 -10 -34 -27 -24 -14 -10 -17 -1 -7 -3 0 -1 -6 -32 -39 -38 -36 -35 -16 -17 -13 -8 -7 -7 -5 -2 -0 -0 0 0 0 0 0 -1 -2 -0 0 0 0 -0 -2 -1 0 0 -0 0 -5 -2 0 0 -0 -2 -0 0 0 0 0 0 0 0 -3 -12 -13 -7 -5 -5 -6 -4 -8 -9 -10 -12 -15 -16 -12 -11 -11 -13 -20 -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 -9 -10 -10 -12 -12 -9 -4 -5 -1 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 -10 -10 -5 -24 -4 -7 -9 -6 -6 -5 -9 -8 -5 -3 -5 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -3 -4 -1 -2 -1 -1 -3 -5 -5 -1 -0 -0 -1 -1 -0 0 -3 -16 -36 -41 -36 -16 -3 -1 -0 -4 -1 0 0 -6 -32 -44 -48 -43 -37 -30 -28 -26 -18 -15 -15 -5 -1 -0 0 0 0 0 0 -0 -1 -3 -0 -0 0 0 0 0 0 0 -1 -2 -4 -1 -0 0 0 -1 -5 -1 0 0 0 0 0 0 0 -4 -8 -3 -2 -2 -2 -2 -3 -7 -8 -9 -10 -12 -13 -10 -10 -12 -10 -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 -9 -11 -11 -12 -6 -7 -5 -5 -2 -1 -0 0 0 0 0 0 0 -1 -3 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -6 -16 -1 -9 -7 -3 -1 -2 -12 -12 -8 -5 -5 -0 -3 -4 -3 -1 -1 -3 -3 -3 -2 -1 -0 -2 -1 -1 -1 -1 -1 -7 -9 -2 0 -0 -0 0 0 0 0 -19 -30 -42 -49 -42 -19 -4 0 0 0 0 0 0 -5 -20 -45 -28 -26 -32 -40 -38 -35 -28 -19 -11 -2 -0 0 0 0 -1 -4 -3 -6 -3 -1 -1 -3 -1 -0 -0 -0 -0 0 -3 -5 -4 -4 -4 -1 -2 -1 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -1 -0 -0 0 -1 -3 -0 -9 -11 -10 -10 -10 -13 -12 -13 -11 -1 -6 -2 -3 -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 -8 -10 -12 -12 -10 -11 -8 -5 -10 -7 -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 -5 -7 -5 -11 -6 -4 -6 -8 -8 -10 -8 -6 -5 -3 -4 -4 -3 -1 -1 -4 -5 -3 -1 -0 -1 -7 -6 -5 -3 -2 -4 -8 -11 -6 -2 -0 -0 -0 0 0 0 -3 -23 -31 -35 -33 -24 -5 -1 -1 -0 0 0 -0 -6 -14 -20 -27 -18 -29 -38 -34 -14 -8 -8 -4 -0 0 0 0 0 -0 -1 -3 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 0 -4 -4 -3 -4 -5 -3 -5 -4 -1 0 0 0 0 0 0 -0 -6 -2 -0 -0 -0 0 0 0 -3 -7 0 0 -10 -14 -11 -7 -11 -3 0 0 -1 -4 -4 -3 -2 -1 -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 -8 -11 -12 -12 -14 -12 -9 -5 -2 -7 -6 -1 0 0 0 -0 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -8 -6 -3 -4 -5 -5 -6 -7 -5 -5 -1 -1 -3 -3 -1 -5 -4 -2 -1 -3 -4 -2 -1 -0 -3 -11 -7 -6 -3 -3 -8 -10 -32 -27 -10 -0 -0 -0 0 0 0 -1 -16 -20 -26 -25 -15 -2 -1 -0 -0 0 -0 -2 -3 -3 -3 -10 -10 -18 -24 -22 -12 -1 -1 -1 -0 0 0 0 0 0 -0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -0 0 -1 -4 -3 -3 -4 -4 -4 -5 -5 -2 -0 -0 -2 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -3 -5 -6 -7 -1 0 0 -0 -0 -1 -0 0 -2 -7 -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 -4 -7 -8 -6 -6 -6 -1 0 0 -1 -2 -0 0 0 -1 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -6 -6 -4 -2 -2 -3 -3 -2 -3 -5 -4 -1 -6 -3 -2 -2 -3 -1 -4 -5 -3 -1 -2 -2 -1 -4 -9 -10 -14 -6 -2 -3 -5 -23 -13 -4 0 0 0 0 0 -0 -6 -24 -24 -26 -21 -9 -1 -1 -0 -0 0 -0 -2 -2 -4 -4 -5 -8 -8 -7 -10 -11 -4 -0 -0 -1 -1 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -3 -1 -2 -3 -1 -0 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 0 0 0 -12 -21 -20 -17 -3 0 -5 -9 -7 -8 -7 -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 -3 -3 -4 -2 -3 -2 0 0 0 0 -6 -12 -7 -4 -9 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -5 -5 -3 -2 -2 -2 -2 -2 -3 -4 -4 -1 -0 -3 -3 -3 -2 -1 -4 -4 -2 -1 -2 -1 -0 -2 -3 -3 -4 -2 -9 -7 -7 -16 -5 -10 -5 0 0 0 0 -9 -17 -21 -19 -14 -9 -4 -0 -0 -0 -0 0 0 -1 -4 -8 -9 -9 -8 -5 -6 -3 -0 -0 0 -0 -1 -0 0 0 0 0 0 -0 -1 -1 -2 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -2 -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 -3 -6 -8 -1 0 -13 -16 -7 -25 -14 -6 -9 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 -3 -8 -10 -16 -15 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -7 -6 -4 -2 -3 -3 -2 -2 -3 -3 -5 -3 -2 -3 -2 -2 -4 -3 -2 -4 -3 -2 -3 -3 -2 -0 -0 -0 -0 -0 -1 -13 -7 -7 -13 -3 -3 -1 -5 -5 -0 -0 -12 -15 -14 -13 -13 -7 -6 -5 -2 -1 -3 -1 -0 -1 -2 -2 -7 -8 -7 -4 -3 -2 -2 -1 0 0 -0 -0 0 0 0 0 0 0 -2 -5 -4 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -2 -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 0 0 -18 -21 -20 -24 -18 -19 -12 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -15 -12 -5 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -2 -2 -3 -3 -3 -4 -5 -6 -6 -6 -7 -4 -5 -5 -1 -1 -4 -4 -4 -5 -4 -4 -3 -3 -2 -1 -1 -0 -0 -2 -5 -6 -5 -4 -5 -5 -7 -5 -7 -6 -1 -3 -6 -9 -11 -11 -10 -4 -3 -2 -1 -1 -1 -0 -1 -2 -3 -4 -4 -5 -4 -3 -3 -1 -2 -0 -1 -2 0 0 0 0 0 0 0 0 -3 -4 -1 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -3 -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 -14 -7 0 -0 -2 -6 -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 -1 -2 0 0 0 -1 -0 0 0 0 -6 -13 -14 -13 -6 -3 -2 -1 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -4 -3 -3 -3 -3 -2 -8 -7 -7 -7 -6 -5 -5 -5 -4 -2 -4 -6 -6 -4 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -5 -7 -9 -3 -13 -13 -7 -21 -3 -0 -0 -2 -4 -18 -17 -15 -13 -10 -3 -21 -12 -1 -1 -2 -3 -2 -3 -4 -5 -10 -3 -3 -3 -2 -12 -3 -0 -0 0 0 0 0 0 0 0 0 -1 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -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 -2 -3 -2 -0 -4 -9 -8 0 0 0 0 -3 -10 -9 -7 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -4 -1 -5 -8 -8 -6 -6 -6 -5 -4 -5 -8 -7 -5 -5 -6 -3 -3 -4 -5 -5 -7 -8 -6 -3 -2 -3 -3 -4 -4 -3 -4 -1 -1 -10 -14 -10 -3 -2 -5 -6 -10 -3 -0 0 -13 -32 -30 -26 -25 -21 -13 -2 -1 -16 -8 -0 -2 -2 -3 -4 -6 -6 -5 -2 -3 -2 -1 -4 -3 -1 0 0 -0 -0 -0 0 0 0 0 0 -5 -8 -10 -12 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 0 -0 -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 -12 -4 -4 -1 -8 -12 -8 -1 -0 0 -1 0 0 0 0 0 -0 -3 -7 -2 -2 -2 0 0 0 0 0 0 0 0 0 0 -3 -8 -1 -7 -5 -1 -3 -8 -6 -6 -8 -9 -9 -5 -4 -5 -7 -7 -6 -8 -6 -4 -5 -7 -7 -5 -3 -3 -3 -6 -9 -6 -0 -1 -1 -8 -10 -7 -5 -6 -3 -2 -2 -4 -5 -1 -9 -18 -22 -21 -22 -16 -9 -5 -9 -3 -12 -7 -2 -0 -1 -1 -5 -4 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -2 -5 -7 -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 -10 -11 -4 -0 -1 0 -2 -15 -15 -10 -12 -9 -9 -6 0 0 0 0 0 0 0 0 0 -2 -6 -3 -3 -2 0 0 0 0 0 0 0 0 0 0 -2 -4 0 0 0 0 -1 -3 -0 -2 -3 -5 -6 -6 -6 -6 -7 -7 -6 -6 -5 -7 -7 -6 -9 -6 -4 -4 -4 -5 -5 -2 -1 -2 -1 -2 -2 -2 -2 -2 -2 -1 -1 -3 -7 -3 -9 -9 -10 -11 -12 -7 -9 -9 -6 -0 -3 -3 -1 0 -0 -2 -3 -3 -1 0 0 -0 -0 -0 0 -0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 -3 -4 -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 -13 -21 -13 -4 -19 -3 0 -19 -16 -16 -15 -17 -16 -12 -2 0 0 0 0 0 -0 -1 0 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -6 -7 -7 -6 -8 -8 -8 -9 -9 -7 -9 -11 -12 -9 -7 -7 -6 -7 -6 -3 -4 -2 -1 -1 -1 -1 -2 -2 -1 -1 -3 -3 -1 -1 -2 -10 -26 -10 -4 -6 -6 -5 -4 -3 -1 -1 0 -0 -0 0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 0 -1 -3 -2 -1 -1 -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 0 0 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 -8 -1 -1 -0 -4 -16 -8 -2 -8 -26 -20 -18 -11 -1 -5 -1 0 0 -4 -13 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -9 -1 -0 -10 -17 -17 -15 -9 -14 -15 -13 -14 -15 -16 -12 -7 -10 -9 -6 -5 -4 -3 -1 -1 -1 -1 -1 -2 -3 -2 -2 -3 -3 -1 -1 -1 -1 -1 -1 -6 -4 -3 -3 -1 -1 -1 -1 0 0 0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -4 -4 -4 -3 -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 -1 -4 -12 -6 -6 -11 -8 -8 -0 -0 -0 -11 -27 -20 -21 -15 -14 -15 -12 -12 -9 -9 -11 -0 -2 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -1 0 -6 -10 -12 -11 -1 -18 -21 -18 -16 -12 -14 -11 -8 -9 -11 -7 -7 -6 -3 -2 -1 -0 -0 -0 -1 -3 -4 -4 -4 -4 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -1 -1 -2 -1 -2 -1 -1 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -4 -8 -8 -6 -6 -4 -1 -1 -0 -0 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 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 -7 -6 -12 -22 -20 -2 -1 -16 -24 -26 -20 -17 -4 -8 -12 -12 -15 -20 -13 -5 -1 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -6 -0 -1 -2 -7 -5 -3 -22 -6 -10 -14 -11 -9 -8 -8 -7 -5 -4 -7 -6 -3 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -3 -3 -1 -0 -1 -2 -2 -3 -4 -1 -1 -1 -2 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -7 -7 -3 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -4 -4 -1 0 0 -0 -1 -0 0 0 0 0 0 0 0 -0 -2 -10 -10 -19 -17 -13 -11 -12 -5 -2 -8 -11 -12 -18 -11 -11 -10 -6 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -6 -10 -9 -4 0 0 0 -14 -10 -5 -16 -13 -13 -13 -12 -10 -9 -8 -6 -5 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -2 -2 -2 -3 -2 -1 -0 -1 -2 -5 -6 -4 -2 -2 -2 -2 -4 -6 -2 -2 -2 -1 -1 -1 -2 -1 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -1 -1 -6 -12 -2 -3 -2 -1 0 -0 -1 -5 -6 -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 0 0 0 -7 -8 -6 -12 -6 -1 -0 -0 -2 -6 -8 -3 0 0 0 0 0 0 0 -16 -14 -11 -6 -5 -5 -5 -3 -5 -6 -8 -12 -15 -10 -13 -12 -11 -9 -3 -3 -2 -0 0 0 0 0 0 0 0 0 -7 -8 -6 -5 -2 -10 -15 -15 -13 -11 -10 -4 0 -5 -16 -20 -12 -11 -18 -16 -16 -14 -13 -13 -12 -10 -7 -5 -3 -2 -2 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -1 -3 -4 -2 -1 -1 -2 -2 -4 -6 -4 -2 -3 -2 -0 -1 -1 -2 -1 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -2 -2 -3 -4 -4 -5 -2 0 -0 -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 -2 -2 -6 -15 -15 -3 -0 -1 -5 -11 -4 -5 -2 0 0 -0 -0 0 0 -18 -13 -8 -5 -5 -7 -3 -1 -4 -4 -4 -9 -11 -8 -9 -7 -7 -6 -4 -7 -9 -3 0 0 -1 -5 -6 -3 0 -0 -4 -12 -12 -13 -17 -17 -18 -18 -13 -10 -14 -13 -5 -2 -11 -21 -19 -17 -17 -16 -16 -14 -13 -13 -13 -10 -6 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -4 -3 -3 -3 -2 -2 -3 -3 -2 -2 -3 -6 -6 -4 -3 -3 -2 -0 0 0 0 0 0 0 -0 -0 -2 -8 -9 -5 0 0 -2 -5 -7 -6 -2 -0 0 -1 -3 -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 -1 -1 -3 -1 -0 0 -1 -3 -2 -1 -4 -7 -0 -2 -5 -8 -11 -11 -2 -0 -7 -9 -5 -0 -3 -1 -0 -0 -0 -1 -0 0 -21 -21 -16 -12 -12 -9 -3 -0 -0 -2 -7 -12 -11 -11 -11 -8 -4 -5 -6 -7 -10 -2 0 0 -4 -16 -22 -17 -14 -11 -9 -15 -9 -3 -7 -16 -4 -6 -4 -5 -16 -20 -4 0 -11 -26 -22 -20 -21 -20 -17 -18 -17 -14 -12 -10 -5 -4 -4 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -2 -6 -7 -4 -2 -1 -3 -2 -1 -1 -1 -0 -1 -3 -4 -3 -1 -3 -1 0 0 0 0 0 -0 -1 -1 -1 -5 -8 -6 -1 -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 -2 -7 -16 -14 -8 -6 -4 -4 -6 -6 -3 -1 -3 -6 -10 -18 -18 -13 -8 -3 -1 -0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 0 -17 -6 -10 -11 -10 -7 -2 -2 -1 -2 -8 -9 -7 -5 -2 -1 -1 -3 -5 -10 -19 -30 -17 -9 -10 -18 -22 -13 -12 -20 -24 -16 -13 -9 -13 -17 -13 -10 -2 0 -5 -14 -1 0 -6 -20 -28 -27 -25 -22 -19 -19 -19 -15 -13 -11 -8 -5 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -2 -2 -1 -1 -1 -2 -2 -1 -2 -2 -2 -1 -2 -2 -0 -0 -3 -2 -2 -2 -4 -1 -0 -1 -1 -1 -0 -1 -1 -0 -0 -1 -3 -2 -1 -0 -1 -1 -1 -0 -0 -0 -1 -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 -2 -6 -4 -7 -8 -8 -10 -2 -2 -4 -6 -5 -2 -0 -1 -0 -1 -3 -9 -13 -9 -6 -4 -2 -3 -5 -4 -1 -0 -0 -0 -0 0 -1 -9 -7 -7 -7 -11 -9 -8 -7 -3 -1 -0 -2 -5 -6 -11 -11 -7 -3 -3 -3 -2 -6 -14 -19 -14 -12 -14 -17 -17 -9 -7 -17 -19 -12 -6 -1 -7 -8 -9 -15 -9 -5 -1 0 0 0 -15 -23 -27 -25 -23 -24 -20 -19 -19 -15 -13 -12 -10 -6 -0 -2 -2 -1 -2 -3 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -1 -4 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -2 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -2 -0 -0 -0 -1 -4 -1 -0 -0 -0 -1 -0 -0 -0 -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 0 0 0 0 0 0 -6 -9 -11 -10 -4 -0 -3 -7 -5 -2 -4 -6 -4 -0 -2 -9 -9 -5 -3 -2 -3 -2 -4 -5 -0 -0 -1 -1 -1 -1 0 0 0 0 0 0 -1 -12 -14 -12 -7 -10 -11 -8 -0 -1 -1 -4 -7 -10 -8 -6 -3 -2 -2 -1 -3 -8 -12 -13 -10 -12 -15 -17 -18 -11 -5 -10 -10 -7 -4 -4 -2 -3 -7 -9 -13 -4 0 -4 -12 -20 -21 -19 -17 -20 -22 -20 -17 -16 -15 -11 -9 -9 -6 -2 -3 -3 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -2 -2 -1 -1 -1 -1 0 0 0 -0 -1 -1 -3 -4 -3 -0 -0 -0 -0 -0 -0 -1 -0 0 -0 -1 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -9 -11 -8 -8 -11 -4 -1 -2 -4 -1 -5 -4 -3 -4 -7 -3 -2 -2 -2 -3 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -9 -8 -5 -6 -8 -11 -6 -0 -0 -0 -2 -6 -8 -9 -7 -6 -3 -1 -1 -4 -8 -4 -4 -7 -4 -5 -5 -6 -6 -2 -13 -7 -7 -11 -4 -5 -5 -7 -8 -8 -1 0 -0 -3 -5 -7 -7 -8 -10 -12 -12 -15 -15 -14 -11 -10 -11 -7 -4 -3 -2 -2 -2 -2 -2 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -0 -0 -0 -1 -1 -3 -2 -2 -3 -2 -1 -1 -0 -0 -1 -1 -0 -0 -2 -4 -5 -3 -1 0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 0 0 0 0 -1 -2 -2 -1 -0 0 -3 -10 -11 -11 -6 -6 -14 -19 -20 -12 -4 -1 -4 -4 -5 -6 -5 -2 -2 -1 -2 -4 -7 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 -7 -3 -2 -3 -4 -8 -5 -1 0 -0 -2 -6 -4 -1 -5 -6 -5 -2 -2 -3 -0 -0 -1 -2 -1 -2 -2 -7 -6 -2 -10 -2 -2 -3 -3 -1 -2 -4 -3 0 0 0 0 0 0 0 0 0 -10 -18 -13 -8 -9 -10 -10 -10 -10 -10 -7 -5 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -3 -2 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -2 -3 -6 -7 -2 -0 0 0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -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 -4 -3 -0 0 0 -1 -3 -4 -4 -3 -1 0 -0 -4 -8 -6 -6 -8 -11 -11 -6 -8 -6 -4 -4 -3 -2 -2 -2 -0 -0 -0 -1 -4 -7 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -3 -3 -1 -0 -1 -3 -6 -2 0 -1 -4 -2 -1 -3 -4 0 0 0 -0 -0 -0 -0 -0 -0 -0 -2 -0 0 0 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 -6 -5 -5 -9 -4 -2 -3 -4 -3 -4 -6 -5 -3 -1 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -0 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -2 -4 -5 -4 -1 -0 0 0 -0 -1 -1 -0 0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -6 -4 -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 -2 -4 -4 -3 -1 -3 -3 -3 -3 -0 -0 -0 -0 -1 -2 -0 -3 -4 -5 -6 -8 -4 -5 -6 -5 -2 -1 -1 -1 -2 -2 -0 -0 -3 -6 -7 -0 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -2 0 -0 -0 0 -1 -5 -2 -1 -3 -4 -2 -0 0 0 -0 -0 -4 -4 -2 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -7 -5 -2 0 0 0 0 0 0 -0 -8 -6 -5 -6 -3 -2 -3 -3 -2 -3 -4 -4 -4 -2 -0 0 -1 -4 -5 -5 -4 -1 0 -2 -5 -3 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -2 -2 -2 -1 -2 -1 -0 -1 -2 -2 -1 -1 -1 -1 -0 0 0 -0 -2 -3 -2 -2 -1 0 0 0 -0 -1 -2 -0 0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -3 -8 -5 -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 -1 -1 -0 -1 -3 -4 -6 -6 -5 -5 -3 -2 -1 -0 -0 0 -0 -0 -0 0 0 -2 -3 -0 -0 -2 -3 -3 -1 -1 -1 -1 -0 -1 -0 -0 -3 -4 -3 -1 -6 -7 -3 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 -1 -3 -0 -1 -1 0 0 0 0 0 -1 -3 -0 0 0 0 0 0 0 0 0 -1 -11 -3 0 0 0 0 0 0 0 -3 -16 -10 -4 0 0 0 0 0 -2 -4 -10 -5 -3 -3 -2 -2 -2 -3 -2 -3 -3 -3 -4 -3 -0 -1 -4 -4 -4 -4 -5 -1 -0 -0 -4 -7 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -3 -3 -1 -1 -2 -1 -0 -0 0 -0 -5 -3 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 -1 -1 -0 -1 -6 -5 -4 -4 -3 -3 -1 -1 -2 -2 -0 -2 -1 -0 -0 -0 -1 -0 -3 -5 -0 -0 -2 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 0 0 0 0 0 0 0 -0 -2 -0 0 0 0 0 0 0 -1 -1 -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 -2 -5 -1 0 0 0 0 0 0 0 -2 -6 -0 0 0 0 0 0 0 -7 -9 -8 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -2 -2 -1 -1 -3 -4 -0 -0 -2 -6 -8 -6 -4 -3 -2 -2 -1 -1 -2 -2 -2 -1 -1 -2 -2 -1 -2 -1 -1 -2 -1 -0 -1 -1 -1 -1 0 0 -5 -3 -1 0 0 0 0 0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -1 -0 0 0 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -0 -0 -1 -1 -1 -3 -3 -8 -9 -6 -1 -0 0 -3 -6 -2 -0 -0 -0 -0 -1 -2 -1 0 -2 -3 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 0 0 0 0 0 0 -0 -1 -2 -2 0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -6 -2 -4 -1 -4 -3 -2 -2 -2 -4 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -4 -5 -1 -2 -5 -6 -7 -7 -3 -3 -3 -3 -3 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -2 -1 0 -0 -1 -4 -4 -1 0 0 0 0 0 -0 -0 -1 -4 -4 -1 -0 -0 -0 -1 -1 -1 -1 -0 -2 -4 -3 -4 -3 -1 0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -2 -2 -1 -1 -4 -8 -9 -5 -2 -0 -0 -0 0 -2 -3 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 -1 -1 -1 -0 -3 -2 -1 0 -0 -1 -1 -1 0 0 0 -1 -0 -1 -1 -1 -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 -2 -2 0 0 0 0 0 -1 -7 -5 -2 -1 -2 -3 -2 -3 -2 -2 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -5 -5 -2 -3 -7 -5 -5 -5 -5 -6 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -1 -2 -3 -2 -2 -1 -0 0 0 -0 -6 -6 -5 -3 -2 -0 0 0 -1 -1 -0 -4 -5 -4 -4 -3 -1 -1 -2 -1 -2 -1 -1 -1 -2 -3 -2 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -0 -1 -1 -2 -3 -4 -2 -2 -2 -2 -1 -0 0 0 0 0 -1 -0 -0 -1 -2 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -2 -3 -4 -3 -0 -2 -1 -1 -1 -0 -2 -2 -1 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 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 -4 -3 0 0 0 0 -0 -0 -1 -5 -2 -1 -1 -2 -2 -3 -2 -2 -2 -1 -3 -2 -3 -4 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -4 -3 -3 -3 -2 -4 -3 -2 -2 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -3 -3 -0 -1 -0 0 0 -2 -7 -4 -5 -5 -4 0 0 0 -0 -1 -0 -2 -1 -1 -0 -1 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -4 -3 -1 -2 -4 -6 -2 -1 -1 0 0 0 -0 -0 -0 -2 -1 -1 -0 -1 -1 -0 -0 -5 -9 -4 -3 -3 -2 -0 -0 -1 -0 -0 -3 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -2 -1 -1 -1 -2 -3 -1 -1 -3 -1 -1 -1 -1 0 0 0 0 0 0 0 -0 0 0 -0 -0 -1 -1 -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 -1 -4 -3 -1 0 0 0 0 -0 -1 -2 -3 -1 -1 -1 -2 -2 -2 -1 -2 -5 -5 -3 -3 -3 -3 -3 -1 -1 -1 -2 -3 -4 -2 -2 -3 -3 -3 -2 -2 -1 -2 -5 -3 -1 -1 -2 -2 -1 -1 -0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -0 0 0 -2 -5 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -2 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -3 -1 -2 -3 -1 -1 -1 0 0 0 0 0 -0 -1 -0 -0 -0 -3 -8 -1 -2 -4 -7 -6 -7 -9 -10 -8 -3 -5 -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 -1 -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 -0 -0 -0 0 -0 -2 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -1 0 0 -0 -1 -1 -1 -0 0 -2 -5 -3 -2 -1 -0 -1 -5 -3 -3 -4 -3 -3 -1 -1 -1 -1 -2 -2 -1 -1 -2 -1 -2 -2 -2 -2 -1 -1 -2 -3 -2 -0 -1 -5 -6 -4 -2 -1 -1 -4 -6 -5 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -2 -1 -0 -0 -0 -1 -0 -0 -1 -1 0 0 0 -1 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -4 -7 -2 -3 -2 -3 -4 -5 -5 -3 -6 -7 -4 -4 -12 -11 -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 -1 -0 -0 -0 -0 -2 -3 -2 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -2 -3 -4 -7 -4 -3 -4 -4 -5 -6 -7 -5 -4 -4 -3 -4 -4 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -2 -1 -1 -2 -1 -1 -0 -3 -2 -1 -0 -1 -4 -5 -3 -2 -2 -0 -3 -4 -4 -1 -0 -0 0 -0 -1 -2 -4 -5 -4 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 0 -0 -2 -4 -5 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -2 -2 -3 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -3 -5 -3 -2 -2 -2 -2 -3 -3 -1 -2 -4 -7 -13 -18 -21 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 -3 -3 -4 -5 -3 -3 -3 -3 -4 -4 -3 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -0 -0 -1 -3 -2 -2 -2 -2 -1 -1 -1 0 0 0 -0 -1 -4 -6 -3 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 0 0 -0 -1 -1 -2 -3 -4 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -1 -1 -2 -1 -0 -0 -0 0 0 -0 -1 -0 -1 -1 -2 -4 -4 -4 -3 -1 -1 -1 -1 -1 -3 -4 -3 -1 -1 -2 -3 -4 -1 -9 -15 -14 -7 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -0 -1 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 0 0 0 -1 -0 -1 -1 -0 -0 -0 0 0 0 0 0 -2 -3 -5 -4 -1 -0 -1 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -4 -4 -3 -3 -2 -2 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -2 -0 -0 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -4 -3 -3 -3 -4 -2 -1 -2 -2 -1 0 -0 -0 -1 -3 -3 -0 -2 -2 -2 -2 -1 -0 -0 -1 -1 0 0 0 0 -0 -0 -1 -0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -2 -1 0 -1 -0 -0 0 0 -0 -1 -1 -0 0 -0 -1 -0 -2 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 -1 -3 -3 0 0 0 0 0 -0 0 0 0 0 0 0 0 -1 -0 -2 -5 -5 -5 -4 -3 -1 -1 -1 -2 -1 -0 0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 0 0 0 -7 -7 -1 -0 -2 -2 -0 -0 0 0 0 -1 -6 -2 -0 -2 -3 -1 -3 -2 0 0 0 0 0 -1 -2 -4 -2 -1 -2 -3 -4 -3 -2 -1 -1 -2 -3 -3 -3 -4 -1 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -1 -2 -3 -2 -4 -5 -5 -6 -4 -4 -3 -3 -2 -3 -3 -2 -0 -0 -0 -1 -1 -1 -0 -2 -2 -1 -1 -1 -1 -1 -1 -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 -1 -9 -2 0 0 0 0 0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -0 -2 -1 -1 -3 -2 -6 -4 -3 -5 -6 -5 -3 -2 -2 -1 -1 -1 -4 -4 -1 -0 -0 0 0 0 0 0 0 -1 -1 -1 -0 0 0 0 0 0 -3 -3 0 0 -4 -3 -1 -0 0 0 -2 -2 0 0 0 -3 -4 -2 -2 -1 -1 0 0 0 0 -3 -6 -4 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -2 -0 -1 -1 -1 -1 -1 -0 -2 -1 -1 -1 -0 0 0 0 -0 -0 -0 -2 -3 -2 -3 -1 -1 -2 -4 -5 -6 -5 -6 -9 -4 -5 -3 -2 -4 -4 -1 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -0 -0 -0 -0 -2 -1 0 0 0 0 -0 -1 -1 0 0 0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -4 -2 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -1 -9 -2 0 -0 -0 0 0 0 0 -0 -0 -1 -0 0 0 -0 -1 -0 -2 -3 -3 -5 -4 -4 -6 -6 -6 -8 -7 -5 -3 -2 -1 -1 -1 0 -0 -6 -7 -5 -2 -1 -0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 -0 0 -4 -0 0 0 0 0 -5 -8 -1 -7 -7 -3 0 -0 -3 -2 -2 -1 -1 -0 -8 -6 -0 -1 -1 -1 -1 -2 -1 -1 -3 -3 -3 -1 -1 -3 -3 -2 -3 -4 -3 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 -0 -1 -3 -2 -2 -4 -5 -1 -2 -2 -4 -6 -5 -6 -5 -4 -3 -5 -2 -2 -3 -2 0 0 0 -1 -3 -2 -2 -1 -0 -1 -1 -0 -0 -0 -1 -2 -0 0 0 0 -0 -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 -6 -7 -5 -7 -7 -5 -2 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -1 -0 -4 -2 -0 0 0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -3 -3 -4 -4 -3 -6 -6 -5 -5 -6 -8 -8 -8 -6 -3 -2 -3 -2 -1 -1 -1 -0 -3 -2 -2 -1 0 0 0 0 0 0 0 -1 -2 -3 -2 -0 0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -3 -12 -7 -4 -1 -0 -0 -1 -1 -2 -2 -1 -2 -5 -6 -4 -1 -1 -1 -0 -1 -2 -3 -3 -2 -2 -1 -1 -2 -1 -1 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 -0 -1 -3 -2 -1 -3 -6 -5 -5 -5 -4 -4 -4 -5 -3 -2 -2 -3 -0 -0 -1 -1 0 0 0 -2 -3 -2 -0 -0 0 -0 -1 -0 -1 -1 -3 -4 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 -2 -2 -0 0 -8 -12 -12 -11 -10 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -3 -2 -4 -7 -5 -5 -2 -3 -7 -7 -4 -3 -2 -2 -1 -2 -3 -2 -2 -1 -1 -2 -2 -2 -2 -3 -4 -3 -3 -3 -3 -3 -4 -6 -7 -6 -7 -4 -1 -1 -3 -5 -3 -4 -4 -0 -1 -1 -1 -1 0 0 0 0 0 0 0 -1 -1 -2 -1 0 0 0 -0 -0 -2 -2 -2 -2 -2 -2 -3 -4 -8 -10 -2 -3 -2 -0 -0 -1 -2 -2 -2 -1 -2 -1 -2 -2 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 0 -0 -0 -0 -2 -2 -2 -4 -6 -6 -5 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -2 -1 0 0 0 -1 -2 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 0 -0 -0 -0 -0 -0 0 -1 -0 -0 0 0 0 0 -0 -1 0 0 0 0 0 0 0 0 0 0 -1 -6 -10 -14 -12 -1 -9 -11 -11 -9 -7 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -2 -3 -4 -5 -7 -3 -2 -2 -4 -8 -6 -4 -3 -3 -3 -6 -3 -2 -1 -1 -2 -2 -2 -3 -4 -4 -3 -3 -2 -1 -1 -2 -3 -4 -4 -1 -1 -1 -1 -1 -2 -2 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -1 -2 -2 -1 -1 -2 -2 -3 -3 -2 -2 -4 -2 -0 -1 -0 -1 -2 -4 -2 -3 -2 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -0 -0 -0 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 0 0 -0 -1 -2 -4 -3 -2 -5 -5 -2 -1 -2 -3 -2 -2 -2 -1 -0 -1 -3 -0 -0 0 -0 -0 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -1 -3 -2 0 0 0 0 -0 -0 0 -0 -2 -2 -1 -1 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -11 -10 -5 -2 -2 -6 -7 -4 -3 -2 -0 -0 -0 -0 0 0 0 0 0 -1 -2 -2 -3 -2 -2 -4 -4 -3 -2 -4 -7 -3 -2 -2 -2 -3 -2 -2 -2 -3 -3 -2 -1 -1 -2 -3 -1 -1 -1 -1 -1 -1 -2 -4 -6 -5 -0 -0 -0 -1 -1 -1 -4 -4 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -1 -1 -1 -1 -1 -1 -2 -0 -3 -2 -2 -3 -5 -4 -2 -2 -3 -3 -2 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -1 -2 -4 -5 -5 -5 -3 -1 -2 -3 -2 -2 -3 -2 -1 -0 -1 -3 0 0 0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 0 0 0 -0 0 -0 -2 -4 -5 -3 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -3 -3 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -3 -9 -8 -4 -3 -5 -6 -7 -8 -6 -4 -2 -1 -1 -1 -2 -2 -3 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -3 -2 -3 -2 0 0 0 -2 -2 -2 -3 -4 -4 -3 -3 -2 -2 -1 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -2 -2 -2 -1 -0 -1 -1 -1 -1 -2 -3 -5 -5 -3 -2 -2 -2 -2 -1 -1 -0 -2 -3 -1 -0 -0 -1 -1 0 -0 -0 -1 -2 -0 -0 0 0 -0 -1 -0 0 -0 -1 -3 -1 -1 -0 -0 -2 -1 -0 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -2 -1 -0 -0 -1 -2 -2 -1 -1 -0 0 0 -0 -0 -1 -2 -0 -0 -0 -0 0 -0 -2 -1 -0 -1 -1 -1 -1 -0 -0 -1 -0 -2 -3 -2 -1 -3 -4 -3 -0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -3 -3 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -2 -3 -3 -3 -3 -2 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -2 -5 -4 -3 -1 0 -0 -1 -3 -3 -3 -1 -1 -0 -3 -5 -5 -5 -2 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -2 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -3 -3 -0 -2 -4 -2 -2 -2 -2 -1 -2 -2 -1 -2 -0 -1 -1 -0 -0 -2 -1 -1 -0 0 0 0 0 0 0 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -2 -2 -1 -1 -1 -0 0 -1 -1 -2 -1 -0 -1 -3 -3 -1 -0 -0 -1 -0 -0 -1 -1 -0 -0 -1 -0 0 -0 -0 -4 -2 -0 0 0 0 0 0 0 -0 -1 -1 -1 -3 -4 -5 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -2 -3 -5 -4 -2 -1 -2 -4 -5 -3 -2 -1 -0 0 -2 -2 -3 -4 -3 -3 -2 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 0 0 -0 -0 -0 0 0 0 -2 -5 -6 -3 -2 -1 -1 -1 -4 -3 -1 -2 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -2 -1 -0 -1 -1 -0 -1 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -2 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -3 -2 -2 -1 -1 -1 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 0 0 0 -0 -0 -1 -2 -2 -1 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -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 -1 -0 -0 -0 -1 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -3 -4 -2 -1 -0 -0 0 0 -2 -2 -2 -3 -4 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -2 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 0 0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -2 -3 -2 -0 -0 -2 -2 -1 -0 -0 -1 -1 -1 -1 -3 -1 -2 -3 -2 -1 -1 -1 -2 -1 -0 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -3 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -2 -1 -2 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -5 -5 -4 -4 -5 -1 -0 -4 -6 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 -0 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -3 -3 -1 -1 -0 -0 -0 -0 0 -0 -1 -2 -2 -4 -1 -0 0 0 0 0 0 -1 -1 -1 -2 -1 -0 -1 -4 0 -0 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 -0 -1 -3 -2 -1 -0 -1 -6 -5 -3 -2 -2 -1 -4 -5 -4 -4 -2 -3 -1 0 -0 -1 -1 -2 -2 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -1 -0 -0 -0 -0 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -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 -1 -4 -7 -7 -6 -8 -9 -1 0 -4 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -2 -2 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -2 -1 -0 -0 -2 -2 -1 -2 -0 -0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -1 -0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -5 -3 -4 -2 -3 -9 -4 -3 -2 -3 -5 -8 -3 -3 -4 -4 -5 -2 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -0 -2 -2 -1 -2 -1 -2 -2 -1 -1 -1 -1 -1 -2 -1 -2 -1 -1 -1 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -2 -1 0 0 -0 -0 -0 -0 -1 -2 -0 0 0 -0 -0 -0 0 0 0 -0 -1 -1 -0 0 -0 -1 -4 -4 -3 -1 -0 -0 0 0 0 0 0 -1 -2 -2 -0 0 0 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 -2 -2 -2 -3 -2 -1 -0 -0 -1 -0 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -1 -2 -2 -1 -1 -2 -2 -1 -3 -3 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -1 -2 -2 -3 -0 -1 -1 -0 -0 -0 -1 -3 -4 -1 -2 -2 -1 0 0 0 -4 -7 -6 -6 -6 -9 -9 -1 -1 -2 -2 -3 -6 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -1 -0 -3 -6 -6 -2 -3 -5 -7 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -1 -1 0 -0 -1 -5 -4 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -3 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -8 -6 -5 -5 -5 -1 -1 -0 -1 -2 -3 -1 -1 -2 -2 -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 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -1 -0 -5 -5 -5 -3 -2 -1 -2 -4 -4 -2 -3 -3 -2 -0 -0 -3 -4 -4 -3 -1 -5 -3 -3 -1 -1 -0 -1 -1 -1 -1 -2 -1 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -4 -5 -4 -7 -3 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 0 -1 -2 -2 -3 -2 -1 -1 -1 -1 -3 -7 -5 -1 -2 -7 -7 -4 -2 -1 -0 -1 -1 -1 -0 -0 -2 -1 -0 -0 -0 -0 -0 -1 -2 -0 -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 -1 -1 -0 0 0 -0 -1 -2 -2 -2 -2 -3 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 -2 -8 -6 -6 -6 -7 -5 -2 -1 -2 -3 -4 -4 -4 -3 -2 -2 -2 -1 -0 -1 -1 -0 0 0 0 -0 -0 -0 -0 0 0 0 -1 -1 -1 -0 -0 -0 -0 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -5 -7 -7 -8 -6 -5 -3 -4 -4 -3 -1 -0 -0 -1 -2 -3 -2 -1 -1 -1 -0 -0 -3 -4 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -2 -2 -3 -4 -5 -5 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -0 -0 -1 -1 -1 -2 -3 -3 -1 -3 -3 -2 -2 -2 -0 -3 -2 -2 -7 -8 -8 -6 -3 -0 -0 -1 -0 -0 -0 0 -0 0 0 0 -0 -0 -0 0 -0 -4 -2 -1 -1 -0 -1 -0 -1 -2 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 -1 -3 -3 -1 -1 -2 0 0 0 0 -0 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -1 -5 -6 -6 -6 -5 -3 -2 -2 -2 -1 -2 -2 -2 -2 -3 -3 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -3 -3 -1 0 0 0 0 0 -0 -1 -0 -1 -2 -4 -5 -6 -4 -4 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -1 -2 -3 -2 -0 -1 -3 -2 -0 0 0 0 -0 -1 -1 -2 -2 -2 0 0 0 0 0 -1 -3 -4 -5 -5 -4 -1 -2 -2 -2 -0 -1 -1 -2 -2 -2 -0 -0 -2 -2 -1 -1 -2 -2 -1 -2 -7 -4 -1 0 0 -1 -0 0 -2 -6 -8 -3 -4 -5 -1 -1 -0 -1 -2 0 0 0 0 -0 -0 -0 -0 0 -0 -1 -1 -1 -1 -0 0 0 -1 -1 -0 0 0 0 -0 -2 -4 -0 0 0 0 -0 -2 -2 -4 -5 -5 -1 -0 -0 -0 -0 0 -3 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -6 -5 -4 -3 -2 -1 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -2 -1 -0 0 0 0 0 0 -0 -1 -1 -0 -1 -2 -0 -2 -3 -2 -0 -1 -1 -1 -0 0 0 -1 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -2 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -2 -2 -1 -1 -2 -0 -0 -3 -9 -7 -2 0 0 -0 -4 -2 -0 -0 -0 0 -3 -3 -0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -1 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -0 0 0 0 0 0 -2 -4 -5 -1 0 0 -2 -7 -8 -3 -1 -2 -1 -0 -0 -2 -3 -2 -3 -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 -7 -9 -8 -8 -8 -7 -6 -6 -7 -6 -4 -3 -3 -3 -4 -4 -4 -3 -0 -1 -0 -0 -0 -0 -0 -2 -2 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 -1 -0 -0 -2 -4 -2 -2 -2 -3 -3 -3 -2 -2 -1 0 -0 -2 -2 -3 -4 -3 -4 -4 -3 -2 -3 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -3 -4 -4 -6 -5 -5 -6 -1 -0 -0 -0 -2 -1 -0 -1 -0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -1 -2 -3 -1 0 0 -0 -1 -2 -0 -0 -1 -3 -1 -0 -0 -0 0 0 -0 -1 -3 -0 0 0 -1 -3 -3 -1 0 -0 -1 -0 0 -4 -6 -3 -3 -4 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -9 -9 -8 -8 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -3 -3 -1 -1 -1 -0 -0 -3 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 -0 -3 -3 -3 -4 -2 -2 -2 -3 -3 -3 -1 -0 0 -0 -0 -2 -3 -2 -1 -1 -3 -3 -3 -2 -2 -1 -0 -0 0 0 0 0 -0 -1 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -3 -4 -2 -0 -2 -5 -4 -1 -1 -2 -2 -2 -3 -0 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 -1 -2 -0 -1 -1 -1 -1 -0 0 0 -0 -1 -3 -1 -0 -1 -2 -1 -1 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 -3 -4 -1 -0 -1 -1 -2 -3 -2 -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 -2 -4 -5 -6 -9 -7 -6 -5 -4 -6 -5 -5 -5 -5 -5 -5 -5 -4 -3 -1 -2 -2 -1 -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 -1 -0 -0 -0 -2 -2 -2 -2 -4 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -2 -2 -1 -1 -1 -4 -4 -3 -3 -2 -2 -1 -0 0 0 0 0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -2 -0 -1 -5 -1 0 -1 -3 0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 0 0 -0 -0 -0 -0 0 0 -1 -1 -1 -1 -1 -0 0 0 0 -0 -1 -1 -0 -2 -1 -2 -3 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 -2 -5 -7 -5 -6 -6 -3 -1 -1 -1 -1 -1 -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 -3 -10 -1 -8 -9 -8 -8 -4 -4 -5 -6 -6 -5 -4 -3 -2 -2 -1 -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 -1 -1 -1 -1 -1 -1 -0 -2 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -2 -3 -3 -2 -2 -3 -2 -1 -1 0 0 0 0 -0 -0 -2 -2 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -2 -9 -2 0 -1 -2 -0 0 -1 -2 0 0 -1 -2 -2 -2 -3 -2 -2 -2 -1 -1 -0 -1 -1 -0 -0 0 -0 -0 0 0 -0 -1 -1 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -2 -4 -4 -3 -3 -2 -1 -1 -0 -1 -1 -2 -2 -1 -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 -7 -10 -8 -5 -4 -5 -6 -6 -6 -5 -3 -3 -3 -1 -2 -2 -1 -1 -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 -1 -0 -0 -1 -2 -2 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -1 -0 0 0 0 -0 -1 -2 -3 -2 -2 -2 -2 -1 -0 0 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 -2 -1 0 0 0 0 -0 0 0 0 -3 -2 -0 -2 -2 -3 -3 -2 -1 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -1 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -1 -1 -0 -1 -2 -3 -3 -0 -1 -1 -1 -0 -0 -1 -2 -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 -1 -7 -9 -7 -7 -6 -7 -7 -6 -7 -7 -5 -3 -2 -2 -2 -2 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -2 -3 -3 -2 -2 -2 -1 -1 -0 0 0 -1 -1 -0 -3 -1 -0 -1 -3 -2 -3 -2 -1 -0 -0 -0 -1 -0 -0 -1 -0 -1 -2 -0 -1 -1 -1 0 0 0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -4 -4 -7 -4 -2 -6 -8 -8 -6 -5 -4 -5 -3 -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 -1 0 -1 -1 -1 -2 -2 -1 -1 -1 -2 -1 -1 -1 -2 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 0 0 0 -1 -1 -1 -1 -0 -1 -1 -1 -2 -1 -1 -2 -3 -3 -1 -1 -2 -2 -2 -2 -3 -2 -0 -1 -1 -1 -0 -0 -2 -1 -2 -3 -2 -2 -2 -2 -1 -1 -2 -1 -0 -0 -1 -1 -1 -0 -1 -2 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -3 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 -1 -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 -2 -3 -2 -7 -7 -5 -3 -4 -4 -3 -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 -2 -1 -1 -2 -3 -1 -1 -2 -1 -1 -1 -3 -3 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -1 0 0 0 -0 -1 -1 -1 -0 -2 -2 -2 -3 -2 -3 -4 -3 -2 -5 -3 -2 -3 -3 -5 -4 -2 -1 -1 -1 -1 -2 -2 -0 -4 -3 -2 -1 -1 -3 -3 -3 -3 -1 -3 -1 -0 -1 -1 -0 -0 -2 -3 -0 -1 -1 -2 -2 -1 -1 -0 0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 -0 -0 -0 -1 -0 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 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -2 -1 -3 -5 -4 -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 -2 -0 0 -2 -5 -3 -1 -1 -1 -2 -2 -2 -1 0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -3 -1 0 0 0 -0 -0 -0 -0 -1 -2 -6 -4 -3 -3 -3 -3 -2 -3 -7 -1 -1 -2 -2 -0 -1 -2 -1 -1 -2 -2 -2 -4 -3 -1 -0 -0 -0 -1 0 -0 -2 -2 -0 -3 -1 0 0 -0 -2 -0 -1 -2 -1 -4 -1 -0 -1 -0 -1 -0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -3 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -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 -1 -1 -1 -3 -4 -2 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -2 -2 -0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -4 -3 -1 -0 -1 -1 -1 -0 -2 -4 -4 -2 -1 -1 -0 -0 -1 -2 -1 -1 -1 0 0 0 -1 -1 -0 0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -1 -2 -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 -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 -1 -1 -1 -1 -1 -1 -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 -1 -3 -2 -1 -0 -0 -1 -1 -0 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -1 -2 -4 -2 -2 -2 -1 -0 -2 -3 -5 -4 -1 -0 -1 -2 -3 -7 -1 0 0 -0 -3 -1 -4 -6 -4 -0 -1 -1 -2 -4 -7 -5 -3 -2 -2 -2 -1 -0 -0 0 0 -0 -0 -1 -2 -2 -1 -0 -1 -0 -1 -0 0 0 0 -0 -1 -1 -1 -1 -0 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -0 -1 -1 -0 -1 -0 -0 -0 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 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -1 -3 -2 -1 0 0 0 0 -0 -1 -0 0 -0 -1 -0 -0 -0 -2 -2 -1 -1 -1 -1 -1 -2 -3 -1 -1 -2 -3 -0 -0 -1 -1 -0 -1 -1 -1 -3 -3 -1 0 0 -0 -3 -1 0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 0 0 0 0 0 -4 -4 -0 -0 -1 -1 -1 -0 0 -0 -1 -1 -1 -3 -2 -1 -0 -1 -3 -2 -3 -5 0 0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -0 0 -0 -1 -0 0 -0 -1 -1 -2 -3 -2 -0 -0 -0 -1 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -1 -4 -1 -0 -0 0 0 0 0 0 -0 -0 -3 -3 -0 -0 -1 -2 -2 -2 -2 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -4 -2 -1 -0 -1 -1 -1 -1 -0 -1 -2 -1 -1 -3 -1 -0 -1 -2 -0 -0 -0 -0 -1 -4 -3 -2 -0 -1 -3 -3 -3 -1 -0 -1 -0 0 0 0 0 0 -0 -1 -2 -2 -0 -1 -1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -2 -1 -1 -1 -0 -0 0 0 0 0 0 -2 -2 -1 -1 -1 -1 -2 -3 -0 0 -0 -0 -1 -0 -1 -1 -1 -1 -4 -3 -3 -2 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -1 -0 -0 0 0 -0 -0 -2 -4 -2 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -2 -3 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -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 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 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 59 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 60 60 nan 58 nan nan nan nan nan nan nan nan 59 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 60 61 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 61 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 62 62 60 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 62 61 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 65 nan nan nan nan nan nan nan nan nan nan nan nan nan 67 68 68 68 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 66 nan nan nan nan nan nan nan nan nan nan nan nan 69 69 68 68 nan nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 63 63 nan nan 61 62 65 nan nan nan 68 68 68 nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan nan nan nan nan nan nan nan nan nan nan 62 62 64 66 nan nan 68 68 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan nan 64 64 nan nan nan nan 67 67 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan 66 68 69 nan nan 67 66 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan 64 62 62 nan nan nan nan nan nan nan nan 68 nan nan nan 68 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 65 63 63 nan nan nan nan nan nan nan nan nan nan nan 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 64 nan nan nan nan nan nan nan nan nan nan nan 69 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 65 nan nan nan nan nan nan nan nan nan nan nan 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 nan nan nan nan nan nan nan 67 67 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan 65 66 67 68 nan nan 71 71 nan nan nan nan nan nan nan nan nan 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 66 65 65 66 67 68 69 nan nan 70 70 nan nan nan nan 70 nan nan nan 68 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 68 nan nan nan nan nan nan nan nan nan nan nan nan 68 68 67 nan 67 68 69 nan nan nan 71 71 nan nan nan nan nan nan nan 71 nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 69 nan nan nan nan nan nan nan 71 nan nan nan nan 70 nan 70 69 nan 68 69 nan 70 nan nan 72 nan nan nan nan nan nan nan nan 73 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 71 71 72 nan nan nan nan nan nan nan 71 nan 70 nan nan 70 nan 70 70 69 nan nan nan nan nan nan nan nan 72 nan nan nan nan nan nan 75 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 71 71 71 71 72 nan nan nan nan nan nan nan nan 72 72 71 nan 70 70 69 69 69 68 nan nan nan nan nan nan nan 72 72 nan nan nan nan nan nan 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 70 70 71 71 72 nan nan nan nan nan 73 73 73 72 71 71 71 nan nan 69 68 68 68 69 70 nan nan 71 71 nan nan nan nan nan nan nan 75 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 nan nan nan nan nan nan nan nan nan nan nan 72 71 71 71 71 71 70 69 68 67 67 68 70 70 nan 69 69 nan nan nan nan nan nan nan 74 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan 71 nan 71 71 71 71 71 70 70 nan 69 68 69 70 69 68 68 nan nan nan nan nan nan nan 75 75 74 73 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 71 71 nan 71 71 71 70 69 69 69 nan 69 69 nan 70 68 66 66 nan nan nan nan nan nan nan 75 75 74 73 nan 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 nan nan 72 72 71 nan 68 67 67 68 nan nan nan 68 67 65 65 65 66 66 67 69 nan nan 75 75 nan nan nan 72 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan nan nan nan nan nan 73 nan nan nan nan nan nan 69 67 66 66 nan nan nan nan nan 66 65 64 65 66 66 67 69 nan 73 74 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 nan nan nan nan nan 73 74 nan nan nan nan nan nan 69 69 68 nan nan nan nan nan nan 66 nan 64 64 65 66 68 70 72 73 73 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 74 nan nan nan nan nan nan nan 71 70 69 nan nan nan nan nan nan nan nan nan 63 nan nan 68 70 72 72 72 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 76 74 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 71 72 71 70 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 76 75 74 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 nan 70 70 69 68 nan nan nan nan nan nan nan 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 73 72 72 72 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 69 69 68 67 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 nan nan nan 73 72 70 70 71 72 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 nan 68 67 nan nan nan nan nan nan nan nan nan 68 68 68 68 67 68 69 70 70 70 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 73 72 70 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 63 65 nan nan 69 nan nan nan 68 68 68 68 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 nan nan nan nan 73 73 nan 71 70 69 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 nan nan nan 69 70 71 70 70 69 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 76 76 75 75 74 73 nan 71 70 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 70 71 72 71 70 69 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 77 nan 75 74 74 73 72 71 70 70 71 74 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan 68 69 70 71 nan 71 70 70 70 71 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 74 73 72 71 70 70 71 72 74 74 nan nan 70 70 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 69 nan nan nan nan nan 71 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 nan 72 71 nan 70 71 72 73 73 nan nan nan 70 69 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan 70 71 71 71 72 72 72 72 nan 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 74 73 71 nan nan 71 72 73 74 nan nan nan nan 70 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 71 72 73 73 72 72 72 nan nan 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 74 73 73 72 nan nan 72 73 73 74 nan nan nan nan 70 67 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 71 73 73 73 72 72 72 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 nan nan nan nan nan 73 73 nan nan nan 72 73 nan nan nan nan nan nan 69 66 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 72 71 70 nan nan nan nan nan nan 73 72 71 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 nan nan nan nan 71 nan nan nan nan nan nan nan nan 65 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 71 70 nan nan nan nan nan nan nan 70 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 78 nan nan nan nan nan 75 nan nan nan nan nan nan nan nan nan nan nan nan nan 64 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 73 72 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 nan nan nan 78 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 67 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 nan nan 71 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 79 79 79 nan nan 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 67 68 68 nan nan nan nan nan nan 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 nan nan 66 67 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 80 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 69 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 nan nan 70 67 nan 64 65 67 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 77 77 nan nan 80 80 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 66 65 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan nan nan 61 62 63 64 nan nan nan 67 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 80 nan nan nan nan nan nan nan nan nan nan nan nan 69 67 nan nan nan nan nan nan nan nan nan nan nan 67 66 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 nan nan nan nan nan 56 nan nan nan nan nan nan nan nan nan nan 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 78 nan nan nan nan nan nan nan nan nan nan nan 68 65 nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 77 nan nan nan nan nan nan nan nan nan nan 70 67 nan 64 nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 nan nan 69 67 64 64 nan 59 nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 74 nan nan nan nan nan nan nan nan nan 71 68 nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 66 64 62 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 74 72 nan nan nan nan nan nan nan 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 74 71 nan nan nan nan nan nan nan 71 71 69 66 65 nan nan nan nan nan nan nan nan nan nan 66 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 71 nan nan nan nan nan nan 73 72 72 69 66 64 nan nan nan nan nan nan nan nan nan nan 67 67 nan 63 nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 70 nan nan nan nan nan nan nan 72 72 70 67 65 nan nan nan nan nan nan nan nan nan nan 69 67 65 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 70 nan nan nan nan nan nan nan nan 72 71 68 nan nan nan nan nan nan nan nan nan nan nan nan 67 65 63 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 70 nan nan nan nan nan nan nan 73 71 69 67 nan nan nan nan nan nan nan nan nan nan nan nan 66 65 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 69 69 nan nan nan nan nan nan nan nan nan 69 68 nan nan nan nan nan nan nan nan nan nan 71 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan 69 nan nan nan nan nan nan nan nan nan nan nan nan 70 70 71 71 nan nan nan nan nan 70 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 63 64 nan nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 68 nan nan nan nan nan nan nan nan nan nan nan nan 71 71 71 nan nan nan nan 70 nan nan nan nan 68 nan nan 70 71 nan nan nan nan nan nan 71 nan nan nan nan nan nan nan nan nan 63 nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 68 nan nan nan 69 nan nan nan 70 71 71 71 72 71 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 64 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 69 69 69 68 nan nan nan 70 70 nan 71 71 71 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 66 66 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 68 68 nan nan nan nan nan nan nan 70 70 70 nan nan nan nan nan nan nan nan nan nan 70 70 nan nan nan nan nan nan 72 71 nan nan nan 65 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 nan nan nan nan nan nan nan nan 70 69 70 nan nan nan nan nan nan nan nan nan nan nan 70 70 nan nan nan nan nan nan nan 71 69 67 65 64 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 nan nan nan nan nan nan nan nan nan nan 70 nan nan nan nan nan nan nan nan 72 nan nan 71 71 nan nan nan nan nan nan nan 72 71 68 66 65 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 71 nan 72 72 72 nan 74 nan nan nan nan nan 71 68 67 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 71 71 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 70 nan nan 72 nan nan nan nan 75 nan nan 72 69 69 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 70 nan nan nan 71 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 nan 69 69 70 nan nan 72 nan nan nan nan 74 nan 72 70 67 67 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan nan 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 70 70 70 nan nan nan nan nan nan nan nan nan nan nan 72 71 70 67 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 nan nan nan nan nan nan nan nan nan nan nan nan 72 72 71 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 70 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 68 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 68 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 287 nan 286 nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 289 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 287 288 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 287 289 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 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 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 290 nan nan nan nan nan nan nan nan nan nan nan nan nan 289 291 291 291 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 286 288 nan nan nan nan nan nan nan nan nan nan nan nan 287 288 288 289 nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 nan nan 290 290 290 nan nan nan 287 287 288 nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan 292 290 290 290 nan nan 287 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan 292 290 nan nan nan nan 288 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 290 nan nan 289 289 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 nan nan nan 295 296 295 nan nan nan nan nan nan nan nan 290 nan nan nan 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 297 297 297 nan nan nan nan nan nan nan nan nan nan nan 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 nan nan nan nan nan nan nan nan nan nan nan 292 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan 296 295 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan nan nan nan nan nan 295 294 293 291 nan nan 290 290 nan nan nan nan nan nan nan nan nan 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 294 295 295 294 292 290 289 nan nan 289 290 nan nan nan nan 295 nan nan nan 295 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 286 288 nan nan nan nan nan nan nan nan nan nan nan nan 293 294 294 nan 293 291 289 nan nan nan 290 290 nan nan nan nan nan nan nan 294 nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 286 286 nan nan nan nan nan nan nan 289 nan nan nan nan 291 nan 294 296 nan 293 290 nan 288 nan nan 290 nan nan nan nan nan nan nan nan 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 287 nan nan nan nan nan nan nan 287 nan 288 nan nan 291 nan 294 297 297 nan nan nan nan nan nan nan nan 291 nan nan nan nan nan nan 294 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 287 287 287 287 nan nan nan nan nan nan nan nan 286 286 286 nan 288 290 291 293 296 296 nan nan nan nan nan nan nan 290 291 nan nan nan nan nan nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 287 287 287 287 287 nan nan nan nan nan 286 286 285 285 285 286 287 nan nan 291 292 293 292 292 291 nan nan 288 289 nan nan nan nan nan nan nan 294 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 nan nan nan nan nan nan nan nan nan nan nan 285 285 285 285 286 287 288 289 289 289 290 290 289 289 nan 289 290 nan nan nan nan nan nan nan 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan 286 nan 286 286 286 286 287 287 287 nan 287 287 288 289 290 291 291 nan nan nan nan nan nan nan 292 291 291 291 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 287 nan 287 287 287 287 287 287 287 nan 286 286 nan 290 292 294 295 nan nan nan nan nan nan nan 292 291 290 290 nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 nan nan 288 288 288 nan 289 288 288 287 nan nan nan 291 292 296 298 298 297 297 296 295 nan nan 294 294 nan nan nan 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan nan nan nan 289 nan nan nan nan nan nan 291 291 291 290 nan nan nan nan nan 295 298 299 299 299 299 299 298 nan 297 297 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan 289 290 nan nan nan nan nan nan 293 293 293 nan nan nan nan nan nan 296 nan 299 299 300 300 300 299 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 nan nan nan nan nan nan nan 294 295 295 nan nan nan nan nan nan nan nan nan 300 nan nan 300 300 299 300 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 301 301 302 302 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 292 291 289 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 nan 304 304 303 303 nan nan nan nan nan nan nan 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 295 294 292 290 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 305 305 305 304 303 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 nan nan nan 299 298 296 294 293 296 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 305 nan 305 304 nan nan nan nan nan nan nan nan nan 299 300 300 299 298 297 296 295 294 294 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 300 299 297 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 303 302 nan nan 298 nan nan nan 297 297 297 297 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 nan nan nan nan 301 301 nan 299 298 298 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 nan nan nan 298 295 294 294 296 297 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 302 302 302 302 302 301 nan 299 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 294 293 293 295 297 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 300 nan 302 301 301 301 299 298 298 299 299 301 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 nan nan 296 293 292 293 nan 297 298 299 299 299 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 301 300 299 297 297 297 298 299 301 303 nan nan 302 301 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 293 293 nan nan nan nan nan 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 nan 298 296 nan 295 297 298 300 301 nan nan nan 302 301 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan 291 292 293 294 296 298 298 299 nan 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 298 297 295 nan nan 294 296 297 299 nan nan nan nan 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 289 290 292 295 297 299 299 nan nan 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 297 296 295 294 nan nan 294 295 296 298 nan nan nan nan 299 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 292 293 295 297 298 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan 294 293 nan nan nan 294 295 nan nan nan nan nan nan 298 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 294 292 292 nan nan nan nan nan nan 297 298 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan 294 nan nan nan nan nan nan nan nan 298 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 295 nan nan nan nan nan nan nan 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 292 nan nan nan nan nan 291 nan nan nan nan nan nan nan nan nan nan nan nan nan 296 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 297 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan nan nan 292 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 296 297 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 294 nan nan 298 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 293 293 293 nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 295 296 296 nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 293 nan nan 297 300 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 294 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan 291 292 nan 301 301 301 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 nan nan 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 293 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan 301 301 300 299 nan nan nan 299 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 295 nan nan nan nan nan nan nan nan nan nan nan nan 291 291 nan nan nan nan nan nan nan nan nan nan nan 295 295 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 nan nan nan nan nan 296 nan nan nan nan nan nan nan nan nan nan 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 nan nan nan nan nan nan nan nan nan nan nan 293 293 nan nan nan nan nan nan nan nan nan nan nan nan 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 nan nan nan nan nan nan nan nan nan nan 295 295 nan 295 nan nan nan nan nan nan nan nan nan nan nan 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan 292 293 293 294 nan 289 nan nan nan nan nan nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 296 296 nan nan nan nan nan nan nan nan nan 296 297 nan nan nan nan nan nan nan nan nan nan nan nan nan 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 290 292 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 296 295 nan nan nan nan nan nan nan 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 296 295 nan nan nan nan nan nan nan 295 295 296 297 297 nan nan nan nan nan nan nan nan nan nan 293 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 nan nan nan nan nan nan 292 293 294 296 297 297 nan nan nan nan nan nan nan nan nan nan 291 293 nan 298 nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 nan nan nan nan nan nan nan 292 294 295 297 297 nan nan nan nan nan nan nan nan nan nan 290 293 296 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 nan nan nan nan nan nan nan nan 293 294 296 nan nan nan nan nan nan nan nan nan nan nan nan 293 294 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 294 293 nan nan nan nan nan nan nan 292 294 294 294 nan nan nan nan nan nan nan nan nan nan nan nan 293 293 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 294 293 nan nan nan nan nan nan nan nan nan 292 292 nan nan nan nan nan nan nan nan nan nan 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 nan 294 nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 289 nan nan nan nan nan 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 289 nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 295 294 nan nan nan nan nan nan nan nan nan nan nan nan 288 288 288 nan nan nan nan 291 nan nan nan nan 291 nan nan 289 289 nan nan nan nan nan nan 288 nan nan nan nan nan nan nan nan nan 289 nan nan nan nan nan nan nan nan nan nan 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 294 293 nan nan nan 287 nan nan nan 289 289 289 289 289 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 291 289 288 288 nan nan nan 289 289 nan 289 289 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 289 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 289 289 289 nan nan nan nan nan nan nan 290 290 290 nan nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan 291 291 nan nan nan 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 290 nan nan nan nan nan nan nan nan 290 290 290 nan nan nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan 291 291 291 290 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 290 nan nan nan nan nan nan nan nan nan nan 290 nan nan nan nan nan nan nan nan 288 nan nan 288 288 nan nan nan nan nan nan nan 291 290 290 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 nan 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 nan 288 288 288 nan 288 nan nan nan nan nan 290 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 287 287 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 nan nan 288 nan nan nan nan 288 nan nan 289 290 290 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 nan nan nan 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan 289 289 289 nan nan 289 nan nan nan nan 288 nan 288 289 289 289 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 289 289 288 nan nan nan nan nan nan nan nan nan nan nan 287 287 287 288 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan nan nan nan nan nan 287 287 286 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 286 286 286 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 285 286 286 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan 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 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 284 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan