CAPE 15 43 84 123 142 143 127 99 69 41 18 7 3 1 0 0 1 1 4 6 5 4 5 7 10 11 10 3 1 0 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 8 10 12 15 16 18 1 7 28 61 97 122 121 109 117 132 61 22 5 0 0 0 0 1 2 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 2 5 7 5 2 2 1 1 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 1 1 3 7 11 14 14 14 14 16 0 2 12 37 76 103 92 85 100 117 53 19 5 1 1 4 11 13 10 5 1 0 0 0 0 0 0 1 2 4 4 4 5 6 8 11 11 9 5 3 2 1 1 2 2 3 5 7 7 8 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 2 4 3 1 1 2 2 2 2 3 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 0 0 0 0 0 0 1 6 10 12 12 11 13 14 3 5 14 35 64 86 81 85 79 54 21 9 4 3 8 20 39 27 12 2 0 0 0 4 8 11 13 15 17 17 15 12 9 6 6 6 7 7 4 2 2 3 4 5 6 7 8 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 2 3 5 4 3 3 4 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 2 5 8 10 11 12 12 23 20 26 41 62 79 90 91 73 42 15 7 7 10 15 21 29 16 5 0 2 4 6 12 19 25 28 29 26 22 17 12 7 4 2 2 3 4 4 5 5 6 6 6 6 6 6 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 2 2 5 8 7 5 4 4 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 5 9 11 11 11 55 61 74 85 86 63 58 50 45 45 46 37 30 22 14 7 5 2 3 9 17 19 20 22 26 30 30 24 18 13 10 8 5 3 3 3 4 3 5 7 8 7 6 8 4 2 1 0 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 1 1 2 3 4 8 10 9 7 5 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 2 5 7 9 10 11 106 120 128 115 77 26 13 10 16 28 45 68 47 22 6 1 4 9 14 19 25 27 26 26 26 26 25 22 17 11 6 4 3 3 4 4 5 5 6 9 9 8 4 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 6 8 10 10 9 7 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 2 5 7 8 8 9 134 138 122 72 14 2 0 1 4 8 11 10 6 2 2 5 12 14 15 17 20 24 25 24 21 17 16 14 13 10 7 4 4 5 5 5 6 5 7 9 10 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 3 4 5 8 9 8 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 4 6 7 10 143 127 70 25 5 0 0 1 2 2 1 0 0 2 8 17 23 22 20 21 24 25 24 23 20 16 11 10 10 10 8 5 3 4 5 6 6 6 6 7 11 17 28 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 4 5 6 7 7 6 5 3 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 2 1 1 1 1 1 5 4 9 20 103 75 31 6 0 0 0 1 1 1 0 0 0 7 19 31 31 32 32 30 27 25 24 23 19 15 13 13 12 11 9 6 4 6 6 6 6 7 6 6 8 12 15 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 1 1 1 2 4 5 5 5 6 7 8 8 7 6 3 2 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 0 0 0 0 0 2 3 3 2 1 3 4 13 24 30 15 4 0 0 0 1 0 0 0 0 1 3 10 21 33 33 34 32 29 26 25 23 22 18 14 12 12 13 12 10 8 9 8 7 6 6 5 5 6 6 7 6 6 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 1 1 1 3 4 4 5 6 8 8 9 8 8 7 5 3 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 1 1 2 2 3 3 6 14 26 6 2 0 0 0 1 2 1 0 1 3 12 23 30 33 33 30 29 22 16 14 21 21 21 19 16 13 11 11 11 10 8 9 8 5 4 3 3 4 4 5 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 2 2 2 2 1 1 2 2 2 4 6 10 12 8 7 6 5 4 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 0 0 1 3 4 4 5 9 16 5 1 0 0 0 1 2 1 1 6 14 24 26 27 27 26 26 24 22 22 24 25 21 20 19 17 16 12 12 11 9 8 8 6 3 1 1 2 3 3 3 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 3 3 2 2 2 1 2 1 1 1 2 2 2 4 7 9 6 4 3 4 5 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 1 1 1 0 1 3 4 4 4 5 7 7 2 0 0 0 0 0 0 2 7 14 21 24 23 25 25 24 25 24 24 23 23 22 25 22 18 15 14 11 11 10 8 6 4 2 1 0 0 1 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 7 6 5 3 2 2 2 1 1 2 2 2 2 4 6 7 8 8 5 3 2 3 3 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 1 3 3 3 3 3 4 4 3 3 5 11 16 0 0 0 0 0 0 2 9 18 24 25 25 26 26 25 25 25 26 26 25 23 21 23 19 15 13 13 10 8 7 6 3 0 0 0 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 1 4 7 8 8 6 4 3 3 2 1 1 1 1 1 2 4 6 9 10 11 10 7 3 2 3 3 4 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 2 3 5 4 4 5 6 5 3 1 1 4 16 27 0 0 0 0 4 12 17 23 27 28 26 25 20 20 23 26 26 27 28 27 26 24 19 15 13 13 12 10 7 5 4 2 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 3 6 7 8 8 6 5 5 3 1 1 1 1 0 1 3 6 9 10 11 12 15 11 6 4 4 4 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 1 2 2 3 5 7 6 6 5 6 6 5 4 3 5 14 26 0 0 0 7 17 26 29 29 28 27 25 24 16 17 21 25 26 29 30 29 25 21 17 15 14 13 12 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 4 6 6 6 5 5 3 2 2 3 2 2 3 6 9 11 13 14 15 16 13 10 7 5 5 6 5 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 2 3 4 4 5 7 8 7 7 7 7 7 7 7 6 7 13 24 0 0 5 16 23 26 26 27 26 25 25 24 22 24 26 28 30 32 32 30 26 21 17 17 15 13 10 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 0 0 0 0 0 0 0 1 3 4 4 5 5 4 4 5 5 4 3 3 4 5 4 4 8 9 13 17 20 22 18 18 14 9 5 6 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 6 7 7 8 9 10 10 10 9 8 8 8 9 9 16 24 9 11 16 20 23 24 24 23 23 24 26 28 29 31 33 35 37 36 33 31 29 26 25 23 19 14 9 5 3 1 0 0 0 0 0 1 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 4 4 3 2 2 4 3 3 2 3 3 4 5 8 11 13 15 19 22 25 23 20 17 11 5 6 6 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 2 4 5 6 6 5 7 10 11 10 11 11 10 10 10 10 9 16 20 30 31 27 24 23 23 24 25 24 25 28 31 33 34 36 37 35 33 32 31 30 29 28 25 19 13 8 6 6 4 1 0 0 0 1 3 6 7 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 2 1 1 1 0 2 3 3 5 7 8 8 10 13 15 14 14 17 21 22 24 25 22 15 7 7 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 4 4 6 8 9 9 10 12 13 13 13 14 12 11 10 37 37 33 26 21 21 24 27 27 28 30 33 35 36 38 38 35 33 32 31 31 31 29 24 18 14 11 10 12 11 9 7 6 6 6 8 10 10 10 9 8 6 3 3 2 1 1 0 0 1 2 1 1 2 2 2 2 2 5 6 4 2 2 1 0 1 1 2 2 4 7 15 15 15 16 16 16 17 19 23 26 26 27 31 28 18 12 11 11 11 9 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 1 2 2 2 3 4 7 8 10 12 13 16 22 21 18 15 14 33 35 35 29 24 25 30 33 34 34 35 36 35 37 37 35 33 31 31 30 31 32 29 24 20 17 16 15 17 18 17 16 13 10 9 10 11 13 13 12 12 9 8 7 5 3 2 2 2 3 3 3 4 5 5 5 6 6 7 7 5 3 1 0 0 1 2 3 5 7 9 13 16 17 17 17 19 23 32 41 42 36 35 39 37 24 18 17 18 16 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 7 10 12 14 25 23 19 16 15 24 29 33 31 29 29 33 35 36 37 37 34 31 31 30 29 27 25 26 27 29 30 30 26 22 19 18 17 18 18 18 17 16 14 13 13 15 14 13 12 11 8 7 6 5 4 2 2 3 4 6 7 8 9 9 9 7 7 8 8 6 2 2 3 5 7 10 10 12 13 13 14 16 17 17 17 19 24 37 47 50 47 48 49 45 33 26 27 31 30 18 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 0 0 0 0 0 0 0 0 0 1 4 6 7 9 11 13 15 16 17 22 26 30 31 30 30 30 29 29 29 29 27 25 24 23 23 23 24 25 27 29 32 32 29 24 21 21 20 18 18 17 17 22 17 15 13 12 12 15 19 22 23 15 9 5 4 4 3 5 7 9 12 13 12 10 9 7 9 10 10 9 5 7 9 11 15 21 23 23 22 20 19 18 18 17 14 15 20 27 36 44 54 59 59 54 42 36 37 43 45 34 25 20 15 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 1 2 5 8 10 12 15 16 15 25 26 26 27 28 29 29 28 26 28 27 23 22 22 23 24 25 24 25 27 31 34 35 33 27 23 21 19 18 17 16 15 18 15 12 11 11 15 22 29 33 34 31 26 18 11 12 9 8 10 14 19 20 14 9 9 7 7 10 13 14 10 10 12 16 22 30 32 30 27 21 16 14 14 13 11 12 17 24 33 44 56 65 67 61 50 46 44 44 46 39 37 41 35 15 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 1 3 7 11 14 14 14 25 26 26 29 31 30 29 29 29 29 30 29 27 26 27 28 29 29 30 32 34 35 37 35 30 23 19 18 18 17 15 13 14 14 15 19 25 30 33 35 37 36 34 34 31 27 26 21 21 23 25 24 13 8 6 6 5 5 7 10 12 11 10 11 15 19 26 28 28 26 21 14 13 12 11 12 16 21 30 41 45 56 67 73 72 63 57 54 51 46 41 42 42 34 15 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 1 6 10 11 11 12 19 20 25 30 31 29 27 28 28 29 29 29 29 31 32 33 34 33 31 31 31 32 33 34 33 30 26 21 16 14 13 15 19 25 31 34 34 31 27 27 28 25 14 10 16 25 27 27 26 22 18 13 11 8 6 5 5 8 11 13 12 10 9 10 11 13 16 20 23 24 20 15 14 14 15 19 25 33 41 45 44 53 65 76 79 71 68 66 63 58 55 53 48 38 21 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 2 5 7 9 11 15 18 19 22 25 25 26 30 33 32 31 31 32 33 33 33 33 31 30 29 29 30 32 33 31 26 19 14 14 15 19 22 26 31 31 24 10 8 8 10 12 12 8 11 19 26 29 27 22 18 16 12 9 8 8 10 13 17 20 20 18 13 12 11 10 10 11 14 18 22 22 24 25 26 26 28 29 36 42 43 44 50 59 68 75 74 77 80 80 70 70 64 52 35 15 5 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 1 2 4 7 12 16 18 20 21 21 22 27 34 39 39 37 34 31 30 30 30 29 28 28 29 28 28 29 28 23 19 16 16 18 23 27 28 28 28 26 21 11 7 6 5 6 6 6 16 26 30 26 26 21 18 20 18 15 13 14 19 29 33 35 34 31 24 18 15 14 13 13 13 15 20 26 31 31 29 26 26 29 34 39 43 47 49 55 66 77 78 81 86 88 80 81 73 57 36 12 5 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 1 3 7 13 21 21 21 19 16 19 27 34 39 39 37 33 29 27 26 26 26 26 27 28 27 26 24 20 17 16 20 26 28 28 26 23 19 18 15 12 8 5 2 2 3 3 4 11 18 19 17 27 26 21 18 14 14 20 28 34 43 43 39 37 41 34 27 22 21 21 22 20 19 24 32 35 35 34 34 37 39 41 44 47 47 55 64 68 73 74 79 84 86 92 88 76 59 40 15 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 13 23 22 21 21 25 28 32 35 36 33 29 25 24 23 22 24 26 27 28 24 20 17 15 14 15 18 22 25 24 21 18 14 11 11 10 8 6 3 1 0 0 0 1 6 13 21 28 36 35 28 19 13 15 29 44 48 48 42 34 28 35 33 33 35 37 39 41 38 33 32 34 35 36 37 36 35 37 41 48 54 51 59 67 69 69 69 76 85 88 91 85 73 58 39 19 10 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 25 25 28 33 42 43 40 35 31 26 22 19 19 21 23 26 27 26 23 19 16 14 13 15 16 17 18 17 15 12 11 11 10 9 8 7 5 4 1 0 0 0 3 10 21 33 38 37 34 30 27 22 20 31 47 50 45 40 33 28 35 41 46 50 52 53 49 42 35 31 31 34 38 44 43 43 45 49 58 66 62 61 64 69 74 71 74 84 92 91 83 71 57 37 22 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 29 34 42 42 47 44 38 31 25 22 20 20 20 22 24 26 26 24 20 18 16 14 12 12 12 12 12 12 12 12 13 13 12 11 9 7 5 5 3 1 1 3 9 20 30 33 27 22 22 26 32 34 30 32 41 45 42 38 37 41 45 48 49 50 50 53 49 45 41 39 40 42 48 57 61 63 64 68 79 81 77 73 71 72 78 76 77 84 89 88 79 67 54 37 23 12 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 33 37 43 41 42 42 38 31 22 22 21 21 21 21 22 23 23 21 18 15 13 10 6 4 6 9 12 13 14 16 16 16 14 12 10 9 8 8 6 4 5 7 13 26 35 30 20 14 13 17 22 31 31 30 33 35 38 38 41 52 58 60 60 59 54 56 54 51 47 45 45 54 67 80 90 94 91 90 100 99 95 91 87 82 82 84 87 90 90 92 85 72 59 39 24 12 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 1 1 1 2 4 40 41 42 39 41 44 40 31 22 21 20 19 19 19 19 19 18 15 11 9 8 7 3 5 9 12 14 15 14 15 16 16 14 12 11 10 11 10 8 7 7 8 12 22 30 30 23 15 12 14 20 27 30 32 34 36 30 31 38 47 52 52 50 49 51 53 52 52 52 56 59 73 93 109 115 121 120 114 115 114 113 111 106 96 91 91 93 95 103 110 124 133 110 52 23 11 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 2 3 3 2 3 6 48 47 43 39 37 36 34 30 23 18 16 15 15 16 16 14 10 7 6 8 8 7 7 10 14 15 15 14 12 13 14 14 13 12 13 13 13 11 8 6 5 2 4 11 19 23 24 26 25 21 21 26 31 33 34 31 34 36 38 40 41 45 47 46 48 49 50 52 57 68 78 93 110 124 127 139 142 134 129 128 127 123 116 103 98 97 103 117 127 121 110 94 63 36 20 10 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 0 0 0 0 0 0 0 0 0 0 1 2 4 4 42 43 44 45 44 34 28 23 17 14 14 14 15 16 16 12 6 2 5 8 9 9 10 13 14 14 14 14 11 10 11 12 11 13 14 14 12 9 5 3 1 0 4 9 16 26 46 31 16 12 16 22 27 32 36 32 29 30 32 36 41 47 49 48 48 50 56 63 70 85 95 102 108 119 136 147 149 143 138 134 127 119 112 103 98 101 115 141 138 117 87 56 41 30 21 12 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 6 32 36 40 42 38 30 24 20 16 15 16 16 17 21 16 8 3 1 5 7 8 8 9 10 13 14 15 16 15 12 11 11 11 13 14 12 10 5 2 0 0 0 8 24 41 53 78 50 20 9 10 15 18 24 32 35 38 40 39 36 43 47 49 51 55 60 70 81 88 102 111 111 107 121 141 149 149 145 141 130 122 117 111 104 103 108 118 122 120 108 88 62 58 46 31 17 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 11 20 30 35 38 39 39 32 25 19 18 20 18 18 19 16 8 3 0 2 5 7 8 9 11 12 10 10 12 17 18 16 14 12 13 14 13 10 6 2 0 1 3 4 36 74 104 109 117 110 87 50 6 5 6 10 21 29 34 39 42 41 46 48 49 52 63 76 90 100 105 112 117 116 115 130 136 138 138 137 144 135 126 121 115 109 112 120 125 120 111 106 100 73 67 55 38 19 6 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 2 6 9 13 17 27 34 30 34 34 33 42 39 33 27 23 23 19 18 16 9 3 1 0 1 5 6 7 7 7 6 5 6 11 18 22 23 20 13 14 13 12 11 9 7 6 6 6 5 5 8 34 109 116 95 60 24 12 4 1 3 12 23 30 34 36 41 46 50 56 64 78 96 109 115 116 115 112 110 112 113 109 105 104 109 125 127 123 120 119 116 117 117 112 91 76 83 103 87 71 51 30 13 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 1 2 1 4 9 15 22 29 35 40 27 32 31 30 40 40 35 29 23 21 18 14 9 3 1 0 0 1 5 6 8 10 13 11 7 12 23 32 33 34 30 19 17 18 17 16 17 17 16 13 11 9 7 6 16 50 50 37 22 13 14 8 5 7 13 22 30 33 34 37 46 57 70 86 95 106 113 115 115 117 116 111 102 85 69 61 63 74 96 113 122 123 119 109 97 83 68 62 65 76 89 84 66 43 22 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 0 0 0 1 1 2 3 6 11 18 27 36 38 42 48 28 28 28 30 35 33 25 18 16 22 19 12 5 0 0 0 1 4 5 7 10 15 21 12 8 10 16 26 40 44 39 31 35 42 40 33 28 22 19 16 14 10 6 4 4 3 3 5 9 15 15 14 14 15 21 26 34 40 42 47 59 73 90 111 126 131 124 110 117 123 123 113 92 66 54 49 48 54 73 90 101 102 90 76 63 54 54 64 73 82 88 78 56 34 18 9 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 1 3 5 8 14 21 31 39 45 47 46 47 51 27 26 26 28 30 32 32 31 31 30 23 15 8 2 1 2 5 7 7 7 9 13 14 9 8 12 22 39 47 51 49 43 41 45 39 27 24 21 18 16 13 9 8 7 6 6 7 8 10 14 13 12 13 17 24 32 44 53 57 61 74 91 111 130 147 153 143 119 131 127 114 93 69 54 46 43 40 46 59 71 76 64 49 39 36 39 51 63 77 88 89 73 48 26 12 5 2 1 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 7 11 17 28 40 50 54 50 45 44 47 54 20 22 22 22 24 30 44 54 56 44 29 17 9 5 3 8 13 13 9 7 8 9 9 10 13 20 34 64 63 60 55 46 35 32 29 24 22 18 16 14 12 11 12 14 13 13 14 14 15 17 17 18 19 21 25 36 47 57 63 66 83 104 122 128 135 148 152 133 125 103 78 56 44 39 35 32 32 39 53 67 73 63 48 36 29 32 51 68 81 87 83 63 41 21 10 4 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 4 5 8 13 21 31 44 51 50 46 43 45 49 55 23 20 18 18 20 24 48 62 62 49 32 17 9 7 7 13 18 18 13 10 8 10 13 16 20 26 37 55 50 47 43 38 33 28 24 22 19 16 14 13 15 18 21 22 22 23 22 21 22 24 26 26 26 25 26 35 46 59 71 73 88 107 122 125 122 123 120 103 84 64 47 38 35 32 31 35 40 48 60 67 67 58 46 37 34 39 55 66 72 72 69 52 33 17 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 4 4 7 14 22 30 39 46 47 47 47 49 51 56 23 20 18 18 19 22 48 63 65 53 34 18 8 7 12 20 25 25 16 12 10 10 14 20 27 35 41 45 44 40 35 31 32 32 30 27 23 20 19 19 23 29 34 36 35 35 33 32 33 35 37 39 38 34 34 44 57 71 79 82 91 103 113 118 114 100 82 71 61 51 42 33 28 25 26 31 39 49 57 60 56 47 40 38 43 53 60 61 60 57 52 40 25 13 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 6 9 15 23 31 36 42 47 49 50 51 51 50 50 21 20 20 19 17 22 40 53 56 48 32 19 12 13 21 29 31 27 15 13 11 12 15 22 33 44 53 58 58 53 46 41 42 43 44 43 42 31 26 27 31 41 51 54 49 48 47 48 50 52 53 55 55 52 55 65 79 90 88 93 100 110 120 134 120 100 81 71 62 46 30 22 18 17 20 25 33 42 48 51 49 45 45 48 55 60 59 56 51 46 35 24 14 8 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 1 3 6 13 23 36 41 45 49 51 48 44 40 38 38 38 17 16 19 21 21 24 29 32 31 25 18 14 14 18 23 26 26 22 16 13 11 10 12 23 36 52 67 79 80 73 65 60 62 63 64 64 57 41 34 36 42 51 62 68 66 64 65 66 68 71 73 77 78 76 76 87 102 113 110 110 112 114 118 136 125 107 90 76 58 42 31 31 28 22 20 27 37 47 52 53 51 51 54 56 56 53 49 43 36 30 23 17 12 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 24 39 44 49 52 53 44 39 37 37 35 32 16 15 16 17 18 18 16 14 12 12 14 15 16 18 22 24 23 21 18 16 13 10 10 24 40 58 77 90 94 90 85 82 72 65 62 61 51 46 46 49 54 64 74 80 82 80 81 87 95 102 105 107 106 103 101 115 126 129 128 126 125 127 134 131 122 112 100 82 66 58 56 57 48 32 23 30 40 46 50 52 54 57 59 58 54 48 42 35 25 22 19 16 13 11 6 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 2 8 17 27 41 47 50 50 49 41 40 42 41 35 29 18 19 20 22 23 20 14 10 9 9 13 14 14 14 13 15 17 17 17 15 13 14 19 31 46 57 63 65 76 80 81 80 75 69 60 53 57 63 67 72 81 89 96 102 106 109 109 110 114 125 132 133 132 135 161 158 150 144 140 136 134 137 146 141 134 123 110 90 79 71 63 52 40 27 24 33 41 46 48 49 53 56 58 57 56 48 41 34 29 26 21 17 12 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 2 10 22 32 45 53 56 55 48 39 31 27 24 22 20 22 22 20 17 15 12 10 8 7 8 9 8 7 7 9 10 12 14 15 14 12 16 25 35 36 30 24 23 32 41 49 55 57 52 52 62 79 89 104 127 157 143 140 139 132 114 124 142 159 165 160 152 146 147 170 171 162 153 142 137 139 144 152 152 145 132 116 102 93 81 62 33 20 18 24 34 41 45 45 44 46 47 49 51 53 48 43 39 36 29 21 13 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 10 24 36 47 54 56 50 41 34 31 30 29 27 23 26 23 22 21 21 20 14 9 11 19 24 17 9 3 3 3 5 8 13 16 20 27 33 27 13 6 6 4 9 18 27 33 33 35 56 91 100 111 136 166 181 172 166 151 121 88 121 150 159 163 167 162 154 155 163 166 162 152 143 145 149 152 156 155 147 134 121 112 100 85 63 29 18 18 25 35 40 40 37 33 32 33 36 40 41 42 41 38 31 19 11 5 1 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 2 9 22 34 47 54 55 50 47 46 46 47 45 39 33 21 20 18 16 14 11 10 6 9 17 20 14 7 2 1 0 1 5 10 15 18 19 19 16 16 17 18 17 22 29 33 35 38 58 81 100 111 117 138 162 166 162 143 113 83 95 132 161 177 195 216 202 171 158 160 165 168 165 166 169 171 170 168 163 154 141 127 109 90 74 62 39 27 24 27 35 37 34 27 21 18 18 21 27 31 31 29 23 13 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 2 0 0 0 0 0 4 11 22 32 45 55 58 61 62 62 62 61 55 48 39 18 16 14 11 8 4 4 3 3 2 1 2 2 1 0 0 1 2 7 17 18 15 13 15 20 26 32 37 44 48 46 37 44 53 69 91 111 108 121 138 135 113 88 71 72 108 141 170 195 222 239 219 176 146 141 146 152 155 167 177 186 192 189 175 159 140 119 95 77 65 57 40 31 32 39 39 37 31 21 11 6 4 8 17 21 22 19 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 3 1 0 0 1 1 4 10 18 32 44 55 64 69 67 65 64 63 58 50 41 16 14 9 6 3 1 1 0 0 0 0 0 0 0 0 0 0 2 6 16 17 13 11 19 30 47 65 75 69 61 52 45 44 46 52 65 81 84 97 113 114 98 75 55 48 91 127 153 169 193 186 165 138 120 111 114 124 136 156 178 194 201 200 183 160 134 103 81 71 69 65 53 48 52 64 69 60 44 28 15 9 6 6 12 16 17 16 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 4 2 0 0 1 2 4 7 10 16 31 45 55 62 66 63 56 56 56 53 47 38 8 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 8 9 13 27 44 63 79 85 68 55 51 58 54 46 39 35 39 46 60 78 91 88 71 52 43 77 99 105 99 131 138 135 127 114 103 100 104 116 138 158 167 160 150 145 134 114 89 81 79 78 74 67 61 62 70 76 73 63 47 29 17 10 7 9 11 12 12 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 1 1 1 3 5 7 11 16 30 45 56 60 57 57 55 53 54 52 47 41 31 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 11 19 28 42 58 73 79 59 52 54 58 50 37 25 17 18 24 34 47 60 62 59 57 60 69 72 69 65 95 112 120 122 117 110 103 98 99 109 121 133 137 118 100 86 80 82 82 81 78 72 65 63 65 71 75 75 68 57 41 27 16 9 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 2 1 0 1 4 6 10 15 24 42 55 59 54 48 47 50 56 58 50 41 35 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 19 32 32 41 54 67 75 69 63 56 47 38 29 21 15 16 20 27 36 47 48 51 55 56 56 61 71 82 92 102 112 121 117 109 102 96 94 94 96 98 95 82 76 75 78 81 81 80 79 77 75 76 78 76 73 69 64 60 48 34 21 11 7 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 1 3 4 1 0 0 1 3 5 9 16 30 45 54 55 47 42 44 51 58 53 46 42 42 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 18 26 32 44 53 62 76 74 64 51 39 30 26 22 19 18 21 27 34 42 45 47 50 52 52 57 63 71 75 83 98 116 119 115 110 105 104 99 94 90 89 88 84 80 78 78 78 80 81 80 79 77 73 69 68 67 66 62 52 38 25 13 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 1 1 0 0 0 0 1 2 6 13 28 42 49 47 42 43 49 57 54 51 48 46 42 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 13 25 27 24 30 46 51 55 71 73 67 55 40 29 27 27 25 24 25 28 34 40 43 45 48 55 49 46 45 44 46 58 76 100 118 125 124 120 120 120 119 116 115 111 98 87 88 85 81 77 74 72 69 63 57 56 64 70 73 72 60 43 27 17 10 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 1 3 6 12 23 35 42 37 37 41 46 48 45 45 46 43 38 32 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 2 6 13 23 25 24 24 32 50 57 62 77 79 71 60 52 42 38 35 34 32 30 32 38 45 47 46 47 53 44 36 30 26 29 38 54 76 102 122 135 141 146 149 150 149 147 143 138 130 117 100 82 67 58 58 53 45 38 40 50 59 65 65 59 47 31 21 13 7 3 0 0 0 0 1 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 3 6 10 17 25 32 36 35 38 40 41 39 40 43 45 46 44 41 1 3 5 5 3 1 0 0 0 0 0 0 0 0 0 0 1 5 11 22 33 39 38 29 46 55 62 75 80 76 65 53 48 44 42 40 39 36 36 40 48 53 50 44 45 39 33 27 23 18 18 27 45 69 99 130 159 163 167 170 170 171 169 162 151 132 108 80 55 44 42 36 27 18 30 41 49 56 57 53 43 30 21 15 10 6 1 0 0 0 2 4 4 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 3 8 14 24 32 37 39 40 40 39 37 38 42 46 47 44 41 38 2 5 7 8 5 2 1 0 0 0 0 0 0 0 0 0 2 4 7 16 27 34 36 29 30 36 46 59 69 68 63 58 57 55 51 46 44 41 39 39 42 47 46 41 41 36 29 22 16 8 6 9 18 35 61 94 133 162 180 188 186 179 169 157 141 122 104 76 46 38 34 25 15 12 33 47 55 58 59 53 42 30 23 19 15 10 3 1 1 2 4 5 6 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 2 6 12 25 34 37 37 37 37 37 38 42 44 43 39 36 34 33 3 5 8 10 6 2 0 0 0 0 0 0 0 0 1 3 7 10 13 21 30 38 45 53 46 44 47 54 58 55 55 63 68 67 60 49 47 43 40 38 38 40 40 38 33 28 22 15 8 4 3 3 4 9 25 48 77 106 130 146 150 140 134 128 119 103 92 73 50 43 39 28 19 27 40 49 53 55 55 50 41 33 28 27 25 18 10 4 2 1 3 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 2 8 19 29 34 35 33 35 42 48 50 47 39 34 35 36 36 4 8 13 15 10 4 0 0 0 0 0 0 0 1 3 6 9 15 24 34 44 54 63 70 66 62 58 56 48 44 45 50 53 54 51 45 43 42 40 37 36 33 30 27 23 19 14 8 3 1 0 0 0 0 5 15 27 38 46 50 53 54 59 66 74 83 85 82 74 64 53 46 45 55 57 52 45 44 46 44 38 33 34 37 37 27 17 9 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 1 2 2 10 20 28 35 44 44 44 51 57 57 51 42 37 36 36 38 6 13 21 15 8 2 0 0 0 0 0 0 1 3 5 7 14 23 32 40 47 53 57 59 56 52 49 49 43 41 41 42 43 41 38 39 39 40 39 36 34 31 27 21 15 13 9 3 1 0 0 0 0 0 1 2 5 7 9 9 6 7 10 17 27 58 76 83 80 69 53 53 71 87 86 75 59 47 43 40 36 34 40 42 39 31 21 13 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 5 8 10 17 25 33 44 55 58 56 58 59 55 47 42 38 36 37 43 8 14 17 10 5 1 0 0 0 0 0 1 2 4 7 8 18 29 36 39 41 42 43 40 34 33 36 44 44 43 42 41 42 38 35 34 36 36 34 32 31 30 28 23 15 14 10 3 0 0 0 0 0 0 0 0 0 1 1 1 0 1 4 10 17 43 59 67 66 55 44 52 88 114 111 94 72 61 53 47 43 41 41 40 38 33 26 17 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 6 9 11 19 28 33 34 52 54 50 47 50 53 52 47 42 37 37 40 43 8 11 11 8 3 1 0 0 0 0 0 0 1 5 8 10 16 26 36 46 48 48 46 41 34 33 37 44 47 47 45 43 45 43 39 37 33 25 19 18 21 22 22 18 11 10 8 4 0 0 0 0 0 0 0 0 0 0 0 0 2 4 11 19 28 37 43 47 53 75 88 99 112 125 115 96 78 72 71 70 66 56 49 44 40 39 31 20 10 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 5 6 7 9 13 19 24 26 26 41 44 43 41 47 50 49 44 39 36 37 42 43 7 12 13 8 3 0 0 0 0 0 0 0 0 3 6 8 15 29 43 51 51 50 48 46 38 38 42 46 48 51 53 55 54 51 47 39 25 12 5 5 8 9 9 6 4 3 2 1 0 0 0 0 0 0 1 2 1 0 0 2 4 7 15 25 35 40 41 46 64 105 125 125 106 105 98 90 86 89 91 91 84 69 55 43 35 34 26 17 8 3 1 0 0 0 0 0 2 7 6 3 0 1 3 4 3 2 1 1 2 5 5 4 3 4 5 8 11 14 19 26 31 28 30 34 38 41 48 50 48 42 40 38 39 42 42 10 12 11 5 1 0 0 0 0 0 0 0 0 2 5 9 15 24 32 37 35 35 39 46 38 40 45 48 48 52 55 52 51 46 39 30 21 13 6 2 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 3 7 12 19 28 38 45 46 49 70 103 122 122 96 87 84 85 90 97 99 96 90 74 55 37 25 22 16 10 5 1 0 0 0 0 1 4 9 18 16 9 1 3 6 9 10 10 11 12 14 17 13 7 2 8 7 4 4 13 23 29 28 24 26 30 38 43 48 49 46 42 40 38 37 37 36 14 12 8 2 0 0 0 0 0 0 0 0 0 2 4 8 10 15 19 20 18 19 25 37 37 41 45 47 46 45 43 37 32 27 23 21 19 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 5 10 15 21 28 36 43 48 52 67 85 99 105 98 93 93 99 110 121 121 112 98 77 53 32 17 12 7 4 0 0 0 0 1 4 12 21 28 28 23 14 2 5 9 14 17 17 21 26 28 22 13 4 4 9 9 8 10 25 33 33 26 24 27 33 41 44 45 44 43 41 40 41 41 40 36 12 7 2 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 10 9 9 9 14 26 33 38 42 45 41 38 34 26 20 17 14 12 9 5 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 2 4 7 12 15 18 22 28 29 31 36 44 53 62 72 80 89 101 118 140 150 147 133 111 82 58 40 18 7 2 1 0 1 3 6 9 15 25 34 33 29 23 14 5 6 10 15 19 19 23 29 30 24 15 9 12 15 15 14 15 28 31 26 21 24 31 38 43 44 44 44 47 47 49 50 48 44 38 7 3 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 7 7 6 8 12 17 25 31 35 37 37 31 29 26 22 16 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 1 0 0 0 1 2 5 8 12 14 16 19 20 19 18 21 23 27 33 41 51 64 81 100 119 128 128 119 103 79 56 38 19 7 1 0 0 5 10 14 14 18 21 24 23 22 17 7 5 6 10 15 19 23 28 36 42 48 49 43 36 30 23 16 20 23 23 20 22 29 36 41 42 43 44 47 48 51 53 54 49 43 38 4 1 0 0 0 0 0 0 0 0 0 0 2 4 6 8 8 8 7 7 10 13 17 22 24 24 23 22 20 19 16 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 2 0 0 1 2 3 4 8 10 11 13 16 16 16 17 18 17 18 20 22 28 36 44 49 59 67 72 71 62 44 26 11 5 2 0 0 1 6 11 15 11 11 12 13 17 20 17 6 5 6 10 17 17 25 36 48 53 59 61 54 47 36 23 15 18 20 21 24 30 34 37 38 37 37 38 42 46 49 50 49 43 39 35 8 4 1 0 0 0 0 0 0 0 1 2 5 7 8 9 9 8 6 7 11 14 15 16 16 15 14 11 11 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 2 2 3 4 5 7 8 9 10 10 11 12 13 13 13 13 14 16 19 22 26 30 34 36 36 28 18 7 1 0 0 0 0 2 6 9 12 7 4 3 5 8 9 7 3 4 5 9 16 15 22 35 52 54 55 55 52 45 35 26 21 20 21 23 28 33 36 37 37 37 38 40 44 47 47 44 42 37 33 30 11 6 2 1 0 0 0 0 0 1 2 4 7 7 7 7 7 6 6 7 11 12 12 10 10 11 10 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 4 5 5 5 6 5 4 2 4 6 8 8 9 11 16 21 25 25 21 14 8 3 0 0 0 0 0 1 1 2 5 2 1 0 1 1 1 0 0 1 3 6 11 14 20 31 47 47 45 43 42 39 36 32 27 22 21 24 33 36 36 34 34 35 37 40 42 44 44 41 38 36 38 44 9 4 1 0 0 0 0 0 0 1 3 6 6 6 6 5 4 4 6 8 12 13 12 10 8 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 0 0 0 0 0 0 2 6 10 14 18 19 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 10 14 20 36 43 45 44 39 30 24 25 24 19 16 20 27 30 29 27 30 33 37 39 40 41 41 40 38 38 38 37 4 1 0 0 0 0 0 0 0 1 3 5 5 5 5 5 5 4 3 4 7 10 10 7 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 7 9 13 31 42 48 45 33 23 18 22 26 26 23 21 24 25 24 24 28 32 36 39 41 41 37 35 34 36 39 38 0 0 0 0 0 0 0 0 1 3 5 6 5 4 4 4 4 2 1 1 2 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 7 8 9 13 23 33 40 39 29 25 29 40 43 35 20 22 28 30 26 24 26 30 34 37 38 37 33 31 31 34 39 40 0 0 0 0 0 0 0 0 0 0 2 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 10 9 14 27 39 44 41 35 32 33 43 44 38 27 26 28 29 25 25 27 29 31 34 34 32 30 30 32 36 40 40 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 1 3 6 8 8 7 5 17 37 49 40 32 23 17 13 21 26 29 29 28 25 20 21 25 27 29 31 31 31 30 31 34 37 39 39 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 4 4 12 28 41 36 26 16 7 6 10 16 21 26 25 21 15 17 20 24 29 33 33 31 27 29 31 32 33 32 31 CIN -11 -18 -16 -9 -6 -6 -7 -13 -22 -31 -35 -14 -5 -2 -0 -1 -0 -0 -2 -5 -8 -6 -4 -5 -4 -3 -2 -1 -0 1 1 1 1 1 -0 -0 -0 1 1 1 1 1 1 1 -0 -1 -1 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -2 -2 -2 -2 -3 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -6 -2 -18 -23 -16 -9 -5 -6 -8 -9 -15 -34 -14 -4 -0 1 1 -0 -2 -5 -9 -13 -8 -2 -1 -0 -0 1 1 1 1 1 1 1 1 -1 -2 -1 1 -0 -0 -0 -0 1 -0 -2 -3 -4 -2 -0 1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -6 -9 -8 -6 -5 -5 -4 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -3 -4 -3 -4 -5 -5 -6 -0 -14 -21 -18 -10 -6 -8 -9 -8 -8 -16 -16 -12 -5 -0 -2 -2 -4 -5 -6 -7 -4 -0 1 1 1 1 1 1 1 1 1 1 1 -1 -1 -0 -0 -2 -2 -2 -2 -2 -4 -5 -6 -5 -3 -5 -8 -5 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -4 -11 -11 -7 -5 -6 -4 -5 -3 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -3 -4 -5 -5 -5 -5 -6 -15 -17 -16 -13 -9 -7 -9 -8 -14 -26 -30 -28 -23 -13 -9 -20 -15 -8 -3 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -5 -4 -3 -5 -6 -7 -8 -7 -5 -2 -4 -4 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -3 -4 -5 -8 -12 -14 -12 -9 -6 -4 -4 -3 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -2 -6 -8 -6 -6 -6 -19 -16 -12 -10 -10 -7 -6 -5 -11 -19 -16 -13 -16 -14 -15 -28 -17 -6 -1 1 1 1 1 1 1 1 1 1 1 -0 -0 1 1 -0 -2 -3 -3 -5 -6 -6 -6 -7 -8 -8 -7 -6 -3 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -4 -14 -17 -14 -11 -13 -18 -17 -11 -5 -3 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -4 -8 -9 -8 -6 -17 -15 -10 -6 -5 -7 -9 -9 -10 -11 -12 -14 -14 -14 -14 -14 -6 -1 -0 1 1 1 1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -4 -5 -7 -9 -10 -10 -10 -9 -9 -8 -4 -1 -0 1 1 -0 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -4 -12 -18 -19 -16 -13 -14 -20 -17 -7 -2 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -0 -0 -0 -3 -6 -8 -8 -7 -5 -2 -1 -2 -5 -6 -6 -9 -12 -13 -10 -10 -18 -17 -11 -4 -0 1 1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -6 -7 -7 -10 -11 -11 -10 -8 -7 -7 -3 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -6 -10 -11 -10 -9 -13 -13 -16 -14 -6 -1 -1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -0 1 -0 -1 -3 -7 -7 -6 -1 -1 -1 -7 -11 -3 -0 -6 -16 -24 -28 -41 -19 -4 -1 -2 -3 -0 1 1 1 1 -0 -1 -1 -1 -2 -1 -1 -2 -3 -4 -4 -7 -9 -10 -10 -9 -9 -9 -9 -8 -5 -3 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -4 -8 -10 -9 -7 -6 -9 -7 -6 -4 -3 -3 -2 -1 -1 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -0 -0 -1 -3 -3 -3 -3 -1 -2 -7 -6 -1 -0 -3 -11 -16 -15 -4 -2 -0 -0 -1 -4 -6 -4 -4 -3 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -3 -3 -2 -6 -7 -6 -5 -6 -8 -9 -10 -10 -12 -6 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -3 -7 -11 -9 -5 -4 -6 -5 -3 -2 -3 -2 -2 -1 -0 1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -0 -0 -0 -0 -1 -4 -3 -1 -0 -5 -7 -3 -0 1 -0 -4 -7 -7 -4 -0 1 1 -0 -1 -4 -6 -7 -6 -5 -4 -2 -1 -1 -1 -2 -2 -2 -2 -1 -2 -3 -2 -4 -5 -5 -4 -3 -5 -9 -11 -9 -10 -6 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -2 -3 -4 -5 -8 -7 -3 -2 -4 -4 -4 -7 -12 -13 -8 -3 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -4 -3 -1 -0 -17 -6 -1 1 -1 -7 -17 -5 -0 1 1 1 1 -0 -3 -5 -6 -8 -8 -6 -4 -1 -0 -1 -1 -1 -1 -2 -3 -4 -5 -8 -6 -6 -7 -9 -9 -9 -11 -13 -13 -10 -9 -7 -3 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -6 -3 -4 -3 -2 -3 -4 -4 -5 -8 -14 -16 -11 -6 -2 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -2 -1 -0 -0 -19 -6 -1 1 -4 -20 -56 -18 -1 1 -0 -0 -1 -1 -1 -3 -5 -7 -5 -3 -1 -0 -0 1 -0 -1 -1 -3 -5 -8 -10 -11 -8 -7 -8 -8 -11 -21 -22 -19 -17 -14 -13 -11 -4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -4 -5 -4 -5 -5 -4 -4 -4 -6 -3 -2 -2 -2 -3 -3 -3 -5 -8 -8 -12 -12 -7 -1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -2 -2 -1 -1 -0 -0 -8 -2 -0 1 -3 -16 -51 -18 -2 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -3 -5 -8 -12 -13 -8 -5 -4 -3 -3 -5 -22 -25 -23 -20 -17 -14 -6 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -2 -4 -5 -5 -5 -4 -4 -4 -5 -8 -10 -5 -3 -3 -4 -4 -5 -4 -3 -6 -7 -9 -7 -3 -1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 1 -0 -0 -1 -1 -1 -0 -1 -0 -1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -8 -11 -16 -17 -9 -3 -1 -0 1 -2 -19 -24 -23 -20 -15 -7 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -4 -4 -4 -4 -4 -3 -3 -3 -6 -10 -8 -5 -4 -3 -4 -6 -6 -4 -4 -4 -7 -6 -3 -1 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 1 1 -0 -1 -1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -5 -6 -8 -9 -14 -20 -22 -14 -1 1 1 1 -1 -13 -18 -17 -12 -7 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -4 -5 -4 -3 -3 -3 -3 -4 -3 -4 -6 -4 -2 -1 -1 -2 -4 -4 -3 -2 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -2 -1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -3 -3 -4 -5 -5 -6 -7 -8 -11 -16 -20 -20 -13 -1 1 1 1 -0 -6 -7 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -3 -2 -1 -1 -2 -3 -3 -3 -3 -4 -4 -7 -8 -7 -4 -2 -2 -1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -4 -2 1 1 1 1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -4 -3 -3 -3 -4 -6 -7 -6 -6 -7 -8 -11 -15 -14 -9 -0 1 1 1 1 1 -0 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -3 -5 -3 -4 -4 -4 -4 -3 -4 -4 -4 -4 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -8 -11 -9 -4 -2 -1 -1 -0 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -4 -4 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 1 1 1 1 -0 -0 -1 -0 -1 -1 -2 -3 -4 -5 -5 -4 -4 -3 -2 -2 -3 -5 -6 -6 -5 -6 -9 -12 -12 -7 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -4 -6 -4 -4 -5 -5 -4 -5 -4 -3 -3 -3 -2 -2 -2 -3 -3 -1 -2 -2 -3 -4 -4 -9 -10 -7 -2 -1 -1 -1 -1 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -7 -4 -1 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -3 -3 -3 -4 -6 -9 -11 -10 -5 1 1 1 1 -0 -0 -1 -3 -3 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -4 -5 -4 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -5 -5 -4 -4 -5 -3 -2 -4 -3 -2 -4 -6 -11 -13 -10 -2 -1 -1 -2 -2 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -11 -20 -16 -9 -3 -0 -1 -1 -2 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -4 -5 -7 -7 -4 -0 -0 1 -0 -0 -2 -6 -12 -12 -13 -13 -10 -3 -3 -2 -0 1 -1 -2 -1 -0 1 -2 -2 -0 1 1 -1 -4 -5 -4 -3 -3 -1 -3 -6 -6 -5 -4 -6 -8 -11 -7 -6 -5 -5 -3 -4 -8 -7 -3 -3 -6 -9 -14 -15 -3 -2 -2 -2 -1 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -13 -22 -22 -13 -5 -1 -2 -1 -2 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -3 -3 -6 -5 -6 -14 -18 -19 -21 -22 -20 -17 -17 -13 -5 -1 -1 -2 -5 -7 -3 -6 -6 -5 -5 -7 -7 -6 -4 -3 -3 -3 -1 -2 -5 -5 -4 -4 -4 -4 -1 -1 -3 -4 -5 -6 -7 -8 -6 -4 -5 -5 -7 -14 -21 -9 -4 -3 -3 -3 -2 -1 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -2 -2 -1 -0 -11 -17 -18 -9 -3 -1 -1 -0 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -4 -6 -5 -6 -11 -10 -9 -16 -18 -19 -19 -20 -23 -23 -24 -19 -10 -3 -3 -3 -6 -9 -8 -9 -9 -9 -8 -5 -6 -5 -4 -3 -3 -3 -2 -0 -1 -3 -4 -4 -3 -3 -2 -2 -2 -3 -3 -3 -7 -5 -4 -5 -7 -7 -7 -13 -23 -14 -6 -3 -3 -5 -3 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -2 -2 -1 -0 -0 -6 -13 -16 -4 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -6 -14 -15 -13 -13 -12 -13 -15 -19 -25 -30 -28 -20 -11 -4 -5 -5 -6 -8 -8 -9 -10 -9 -8 -6 -6 -5 -4 -3 -3 -3 -3 -4 -4 -4 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -5 -6 -6 -7 -6 -9 -11 -13 -15 -6 -3 -1 -1 -3 -2 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -2 -3 -2 -2 -1 -0 -0 -15 -19 -14 -8 -5 -3 -1 -2 -3 -3 -2 -1 -0 -0 -1 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -4 -5 -6 -16 -19 -16 -10 -8 -9 -11 -14 -18 -15 -11 -10 -9 -5 -5 -6 -8 -8 -9 -12 -10 -8 -7 -6 -6 -5 -4 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -5 -6 -7 -6 -6 -5 -5 -5 -4 -3 -4 -6 -10 -14 -17 -14 -4 -2 -2 -1 -2 -2 -2 -3 -3 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -13 -15 -13 -14 -9 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -6 -7 -4 -5 -12 -14 -11 -7 -6 -10 -11 -10 -10 -11 -15 -19 -19 -8 -5 -5 -6 -7 -10 -17 -13 -8 -7 -6 -6 -5 -4 -4 -4 -5 -5 -5 -4 -3 -2 -2 -3 -6 -7 -7 -6 -5 -5 -5 -4 -3 -2 -4 -7 -10 -14 -18 -19 -6 -3 -4 -2 -1 -1 -1 -2 -3 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -2 -2 -1 -1 -2 -2 -14 -16 -17 -17 -11 -5 -0 1 -0 -2 -2 -1 -1 -1 -1 -2 -3 -0 -1 -2 -2 -3 -4 -6 -5 -3 -3 -4 -6 -10 -10 -4 -3 -5 -7 -9 -11 -8 -10 -12 -12 -13 -15 -14 -10 -8 -10 -9 -11 -15 -19 -23 -12 -8 -6 -4 -4 -6 -7 -6 -4 -3 -4 -4 -4 -4 -4 -3 -3 -4 -5 -7 -6 -5 -5 -4 -4 -3 -3 -3 -4 -5 -8 -11 -15 -20 -9 -4 -3 -2 -2 -1 -0 -0 -2 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -2 -3 -1 -2 -3 -14 -16 -16 -18 -15 -10 -5 -2 -1 -0 -0 -0 -1 -1 -0 -1 -2 -2 -2 -2 -1 -2 -7 -8 -7 -7 -7 -7 -4 -3 -3 -3 -3 -4 -6 -8 -9 -13 -14 -15 -15 -16 -10 -6 -5 -8 -10 -14 -16 -13 -7 -2 -11 -11 -6 -3 -3 -6 -6 -5 -4 -4 -4 -5 -6 -7 -6 -5 -4 -4 -4 -6 -6 -6 -4 -4 -4 -3 -2 -2 -2 -4 -7 -10 -11 -16 -23 -22 -14 -4 -3 -1 -0 -1 -2 -3 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -2 -1 -0 -0 -15 -18 -17 -17 -15 -11 -10 -15 -9 -4 -2 -2 -3 -2 -1 -1 -2 -2 -2 -2 -3 -4 -7 -9 -9 -7 -6 -4 -4 -3 -3 -4 -5 -8 -9 -9 -3 -7 -8 -12 -19 -28 -10 -5 -5 -8 -13 -16 -15 -11 -6 -5 -4 -2 -2 -4 -4 -4 -5 -6 -6 -5 -6 -7 -9 -9 -7 -5 -4 -4 -3 -4 -4 -4 -2 -1 -2 -2 -1 -1 -2 -3 -6 -9 -9 -12 -16 -16 -13 -8 -4 -1 -1 -1 -3 -3 -1 1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -19 -19 -17 -14 -11 -10 -12 -16 -9 -5 -3 -3 -1 -1 -1 -2 -2 -2 -2 -3 -5 -7 -8 -8 -7 -5 -3 -4 -4 -5 -7 -8 -10 -11 -12 -12 -7 -7 -6 -9 -13 -20 -9 -8 -11 -15 -18 -18 -19 -19 -16 -15 -11 -6 -4 -7 -6 -7 -8 -9 -8 -8 -8 -8 -9 -10 -8 -6 -4 -4 -3 -3 -3 -3 -3 -1 -1 -1 -1 -1 -1 -2 -5 -8 -9 -10 -10 -11 -13 -18 -8 -3 -2 -2 -3 -1 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -21 -19 -15 -13 -10 -8 -9 -12 -9 -5 -3 -2 -0 -1 -1 -2 -2 -2 -1 -2 -4 -6 -6 -5 -4 -3 -4 -9 -11 -13 -14 -13 -11 -9 -9 -10 -8 -5 -2 -2 -4 -2 -4 -7 -12 -17 -20 -20 -22 -22 -13 -7 -3 -3 -4 -9 -9 -10 -11 -12 -13 -11 -9 -8 -9 -9 -8 -5 -4 -3 -2 -3 -4 -5 -4 -3 -4 -3 -2 -1 -3 -4 -6 -8 -8 -7 -7 -9 -11 -15 -10 -4 -1 -2 -3 -1 -0 1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -14 -13 -13 -12 -11 -6 -5 -8 -8 -4 -3 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -5 -7 -12 -14 -14 -13 -11 -8 -7 -8 -9 -9 -6 -2 1 1 1 -3 -6 -7 -5 -5 -12 -16 -15 -9 -3 -3 -4 -5 -7 -7 -7 -7 -7 -9 -8 -8 -8 -8 -8 -8 -8 -7 -3 -1 -2 -5 -7 -5 -6 -5 -3 -2 -3 -4 -5 -7 -8 -5 -3 -5 -9 -11 -14 -12 -7 -3 -1 -2 -2 -1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -6 -6 -8 -9 -10 -9 -7 -5 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -6 -4 -6 -7 -8 -9 -13 -13 -11 -8 -7 -8 -8 -9 -10 -11 -14 -6 -0 -0 -1 -7 -11 -11 -8 -12 -15 -15 -12 -8 -4 -4 -5 -6 -5 -6 -6 -6 -4 -5 -7 -9 -9 -9 -9 -10 -9 -6 -2 -1 -2 -4 -6 -3 -3 -2 -2 -3 -6 -4 -3 -3 -3 -5 -4 -6 -10 -13 -14 -12 -12 -12 -5 -3 -3 -2 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -0 -5 -5 -7 -8 -9 -10 -11 -10 -5 -2 -1 -1 -1 -2 -2 -3 -3 -4 -7 -10 -11 -9 -8 -10 -10 -9 -9 -10 -10 -9 -8 -8 -9 -10 -11 -15 -23 -32 -17 -4 -2 -9 -15 -14 -11 -11 -12 -12 -10 -9 -8 -7 -5 -5 -7 -8 -9 -6 -3 -3 -5 -8 -10 -10 -7 -7 -6 -5 -2 -1 -1 -2 -3 -4 -2 -2 -2 -2 -2 -6 -5 -3 -3 -4 -7 -8 -10 -12 -13 -15 -15 -16 -19 -10 -4 -2 -2 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 1 -4 -4 -5 -8 -6 -6 -9 -11 -8 -3 -2 -2 -2 -3 -4 -4 -4 -6 -10 -12 -11 -9 -7 -7 -7 -8 -8 -8 -8 -8 -8 -10 -11 -11 -13 -19 -33 -36 -28 -21 -18 -19 -21 -15 -10 -12 -8 -5 -3 -4 -4 -4 -3 -3 -5 -8 -12 -9 -5 -6 -10 -12 -12 -9 -5 -4 -3 -2 -1 -1 -2 -2 -2 -3 -4 -4 -4 -5 -4 -5 -5 -4 -2 -2 -7 -13 -15 -12 -10 -15 -18 -18 -18 -12 -6 -2 -1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -6 -6 -6 -7 -6 -7 -9 -9 -5 -3 -3 -3 -4 -3 -5 -5 -5 -5 -7 -7 -7 -6 -3 -6 -7 -8 -7 -8 -9 -9 -9 -10 -11 -12 -15 -20 -32 -34 -35 -35 -32 -24 -17 -12 -10 -11 -8 -4 -3 -3 -3 -2 -2 -2 -3 -5 -5 -4 -5 -7 -10 -10 -9 -7 -5 -5 -3 -2 -1 -1 -2 -2 -3 -5 -6 -5 -4 -6 -7 -8 -7 -5 -3 -3 -10 -15 -16 -13 -10 -12 -12 -10 -11 -12 -9 -5 -3 -2 -1 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -1 -1 -1 -7 -7 -6 -5 -5 -6 -9 -10 -4 -3 -4 -4 -5 -7 -4 -3 -3 -4 -4 -4 -4 -4 -3 -7 -8 -8 -8 -8 -8 -7 -10 -16 -24 -25 -26 -28 -30 -33 -35 -36 -31 -9 -4 -6 -8 -9 -7 -8 -7 -5 -4 -3 -3 -2 -2 -3 -3 -4 -5 -6 -6 -7 -8 -7 -4 -3 -2 -2 -3 -3 -3 -3 -4 -7 -8 -6 -6 -9 -14 -14 -11 -8 -5 -5 -10 -17 -20 -13 -15 -15 -15 -15 -16 -13 -13 -11 -6 -3 -2 -2 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -2 -3 -6 -6 -7 -7 -5 -3 -8 -12 -6 -3 -3 -3 -4 -4 -2 -1 -1 -3 -5 -4 -4 -4 -4 -5 -6 -7 -9 -12 -13 -16 -21 -28 -32 -31 -29 -29 -30 -29 -22 -16 -10 -0 -2 -5 -6 -4 -5 -5 -6 -6 -6 -5 -5 -4 -5 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -5 -5 -4 -4 -6 -6 -6 -6 -10 -10 -9 -11 -16 -23 -26 -25 -21 -20 -22 -27 -30 -30 -18 -19 -20 -21 -17 -4 -1 -8 -16 -13 -4 -3 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -3 -5 -4 -2 -1 -5 -6 -6 -6 -4 -3 -9 -13 -10 -4 -3 -5 -7 -2 -2 -2 -2 -2 -6 -7 -7 -5 -4 -5 -5 -4 -6 -18 -20 -21 -24 -29 -27 -25 -24 -24 -24 -17 -7 -1 -0 1 -8 -12 -10 -3 -6 -5 -3 -4 -4 -6 -6 -5 -5 -6 -6 -5 -3 -1 -3 -3 -4 -6 -7 -6 -6 -7 -9 -10 -9 -9 -10 -10 -10 -10 -13 -19 -34 -42 -44 -43 -46 -47 -44 -39 -33 -16 -14 -16 -16 -8 -2 -1 -7 -14 -14 -5 -2 -3 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -3 -4 -3 -2 -1 -5 -6 -8 -10 -12 -8 -11 -16 -15 -8 -11 -10 -6 -3 -3 -1 -0 -1 -4 -7 -7 -7 -10 -15 -11 -6 -6 -16 -17 -20 -23 -26 -26 -25 -24 -21 -14 -4 -0 -5 -17 -26 -23 -13 -4 -4 -6 -7 -7 -5 -3 -6 -5 -4 -4 -6 -6 -6 -5 -3 -4 -5 -6 -7 -8 -8 -9 -11 -14 -16 -15 -15 -14 -9 -7 -8 -11 -18 -35 -42 -47 -50 -51 -46 -41 -34 -20 -8 -7 -10 -11 -4 -2 -0 -2 -6 -7 -2 -1 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -1 -1 -1 -5 -6 -7 -9 -14 -12 -13 -14 -14 -9 -20 -18 -6 -2 -1 -0 1 -0 -5 -5 -4 -5 -7 -8 -5 -3 -6 -7 -13 -21 -26 -25 -28 -21 -11 -4 -3 -2 -9 -21 -32 -34 -28 -15 -4 -5 -6 -8 -9 -10 -12 -5 -1 -1 -5 -8 -8 -9 -9 -8 -7 -7 -7 -7 -10 -13 -15 -16 -18 -21 -23 -21 -17 -10 -5 -6 -9 -11 -25 -31 -31 -29 -26 -23 -25 -24 -13 -6 -4 -7 -10 -11 -8 -6 -5 -6 -2 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -8 -13 -2 -1 -1 -1 -0 -0 -1 -1 -7 -9 -9 -8 -12 -12 -14 -15 -16 -10 -21 -20 -9 -0 -0 -0 1 -1 -10 -12 -11 -9 -8 -8 -6 -7 -11 -17 -21 -25 -24 -13 -11 -9 -7 -6 -10 -7 -17 -29 -36 -35 -31 -28 -25 -17 -16 -16 -16 -18 -31 -19 -10 -7 -6 -8 -9 -9 -10 -11 -10 -8 -7 -7 -11 -20 -30 -35 -23 -23 -22 -18 -11 -5 -3 -6 -9 -6 -18 -25 -23 -15 -20 -21 -17 -11 -4 -2 -2 -3 -5 -10 -12 -12 -12 -11 -4 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -4 -8 -13 -17 -7 -3 -2 -2 -1 -1 -1 -1 -8 -14 -15 -13 -11 -9 -12 -18 -24 -21 -26 -23 -12 1 1 1 -1 -4 -11 -15 -17 -16 -12 -9 -6 -7 -11 -16 -21 -25 -26 -20 -17 -17 -21 -28 -32 -17 -18 -27 -37 -38 -35 -31 -27 -25 -21 -19 -22 -29 -31 -31 -25 -15 -6 -6 -7 -9 -10 -10 -9 -7 -8 -13 -21 -33 -38 -33 -25 -21 -15 -9 -4 -3 -2 -1 -2 -1 -8 -12 -11 -7 -8 -8 -7 -4 -2 -1 -1 -2 -3 -5 -7 -10 -11 -8 -3 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -5 -12 -15 -13 -11 -6 -4 -2 -2 -2 -2 -2 -2 -12 -15 -17 -17 -14 -11 -15 -21 -26 -25 -24 -18 -9 -0 -2 -3 -6 -11 -11 -7 -12 -17 -16 -15 -15 -16 -18 -21 -24 -25 -26 -28 -27 -24 -27 -33 -34 -25 -22 -25 -31 -32 -31 -31 -28 -19 -12 -11 -18 -30 -30 -25 -19 -12 -6 -4 -5 -6 -7 -7 -7 -7 -11 -27 -42 -45 -35 -15 -15 -11 -8 -5 -3 -2 -2 -1 -1 -2 -3 -4 -4 -3 -4 -5 -4 -3 -1 -1 -0 -1 -3 -3 -5 -8 -13 -7 -2 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -3 -6 -9 -10 -10 -10 -7 -4 -2 -2 -3 -4 -5 -5 -4 -10 -9 -12 -15 -16 -14 -13 -16 -22 -26 -24 -18 -10 -1 -12 -14 -15 -16 -14 -7 -11 -18 -18 -18 -18 -18 -17 -12 -14 -17 -19 -24 -32 -29 -28 -30 -30 -27 -22 -17 -16 -15 -17 -17 -13 -9 -8 -9 -12 -16 -14 -13 -13 -13 -9 -7 -6 -5 -5 -6 -5 -7 -12 -27 -38 -44 -36 -13 -8 -6 -5 -5 -7 -5 -5 -4 -3 -2 -2 -3 -3 -4 -6 -5 -4 -2 -1 -0 -1 -2 -2 -3 -5 -9 -14 -10 -4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -6 -15 -17 -15 -13 -11 -9 -6 -5 -6 -7 -8 -8 -7 -5 -10 -10 -10 -11 -14 -15 -13 -16 -22 -28 -29 -27 -17 -3 -14 -17 -19 -20 -21 -11 -12 -16 -16 -16 -16 -16 -16 -13 -18 -16 -13 -16 -27 -30 -29 -26 -24 -19 -11 -6 -7 -7 -8 -8 -8 -8 -7 -8 -9 -9 -8 -9 -10 -11 -9 -8 -8 -8 -8 -7 -6 -5 -6 -9 -15 -22 -24 -11 -7 -7 -8 -11 -13 -10 -8 -7 -5 -3 -3 -3 -4 -5 -6 -5 -3 -3 -1 -1 -1 -2 -1 -2 -6 -11 -14 -8 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -5 -10 -17 -21 -22 -20 -17 -14 -11 -9 -10 -11 -10 -9 -7 -7 -16 -18 -18 -18 -19 -19 -16 -18 -23 -27 -26 -18 -9 -3 -10 -14 -17 -18 -23 -19 -17 -17 -16 -14 -14 -12 -11 -16 -12 -7 -7 -15 -24 -27 -25 -20 -15 -7 -5 -6 -10 -14 -14 -11 -6 -7 -7 -7 -7 -8 -8 -7 -7 -8 -7 -7 -8 -9 -8 -7 -5 -3 -3 -4 -6 -8 -9 -8 -10 -15 -19 -19 -14 -14 -14 -13 -9 -6 -6 -5 -5 -5 -5 -4 -2 -2 -1 -2 -2 -3 -4 -8 -13 -16 -15 -5 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -7 -13 -15 -16 -18 -20 -21 -21 -19 -18 -17 -15 -14 -14 -14 -14 -13 -13 -15 -14 -16 -12 -14 -20 -15 -16 -18 -21 -21 -18 -10 -5 -8 -12 -13 -14 -17 -21 -19 -18 -17 -16 -14 -14 -14 -13 -15 -12 -11 -12 -16 -21 -24 -25 -24 -21 -9 -5 -10 -25 -39 -40 -26 -5 -5 -5 -5 -6 -7 -6 -6 -6 -7 -6 -6 -8 -10 -8 -5 -4 -5 -7 -7 -8 -8 -6 -6 -11 -18 -21 -15 -16 -18 -19 -18 -16 -12 -9 -8 -7 -6 -4 -2 -2 -2 -3 -4 -6 -7 -10 -14 -17 -18 -16 -7 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -2 -1 -4 -17 -23 -24 -21 -17 -17 -17 -18 -18 -19 -20 -22 -24 -25 -26 -11 -17 -15 -15 -18 -17 -19 -20 -17 -11 -18 -17 -14 -14 -13 -14 -14 -15 -17 -17 -16 -13 -9 -15 -17 -16 -13 -10 -10 -11 -12 -13 -15 -18 -21 -22 -24 -13 -7 -12 -32 -53 -58 -40 -10 -7 -9 -10 -10 -9 -5 -5 -5 -6 -6 -8 -10 -9 -7 -6 -5 -6 -8 -7 -6 -4 -5 -6 -6 -7 -7 -4 -10 -15 -20 -23 -20 -16 -13 -11 -9 -7 -5 -4 -5 -6 -7 -9 -11 -14 -15 -16 -15 -16 -17 -10 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -14 -22 -25 -22 -18 -18 -19 -20 -22 -25 -28 -30 -30 -32 -35 -10 -19 -20 -16 -11 -15 -21 -23 -20 -12 -17 -19 -18 -14 -10 -11 -11 -12 -13 -15 -16 -16 -17 -22 -21 -16 -12 -10 -9 -9 -9 -10 -15 -19 -22 -23 -20 -11 -7 -9 -22 -44 -57 -48 -21 -13 -11 -11 -9 -4 -4 -5 -6 -7 -11 -20 -20 -11 -8 -7 -9 -12 -14 -15 -11 -7 -5 -6 -4 -3 -2 -3 -5 -14 -23 -29 -24 -20 -18 -16 -13 -10 -9 -9 -10 -10 -11 -12 -15 -16 -15 -14 -14 -14 -16 -10 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -9 -18 -23 -23 -20 -20 -22 -25 -27 -33 -35 -35 -36 -41 -44 -15 -19 -20 -20 -19 -20 -23 -21 -20 -21 -20 -20 -20 -21 -20 -15 -13 -12 -13 -15 -16 -16 -16 -20 -18 -16 -15 -14 -9 -9 -10 -9 -10 -15 -23 -29 -21 -15 -14 -18 -27 -32 -42 -43 -32 -26 -26 -22 -15 -10 -9 -8 -9 -12 -21 -17 -11 -8 -9 -11 -15 -18 -13 -11 -8 -7 -7 -7 -4 -3 -3 -6 -9 -23 -35 -35 -31 -28 -25 -23 -19 -17 -15 -14 -13 -14 -15 -15 -14 -14 -14 -15 -16 -18 -10 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -3 -12 -20 -21 -21 -21 -22 -25 -32 -32 -32 -35 -48 -45 -36 -11 -15 -10 -10 -13 -18 -17 -12 -10 -16 -17 -20 -23 -25 -18 -17 -16 -16 -17 -19 -19 -20 -22 -20 -21 -21 -18 -10 -11 -13 -15 -16 -17 -27 -33 -34 -31 -26 -23 -22 -26 -26 -26 -25 -21 -20 -22 -20 -14 -10 -8 -8 -9 -10 -16 -13 -10 -11 -17 -17 -19 -20 -13 -10 -9 -9 -10 -8 -5 -4 -5 -10 -23 -35 -42 -42 -39 -37 -35 -33 -31 -29 -25 -20 -17 -17 -16 -14 -12 -14 -18 -21 -22 -12 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -6 -13 -18 -20 -23 -24 -27 -34 -40 -31 -19 -13 -16 -10 -8 -7 -10 -10 -11 -11 -12 -12 -10 -7 -6 -5 -7 -13 -18 -18 -19 -19 -19 -20 -18 -19 -20 -21 -23 -21 -13 -6 -9 -10 -10 -9 -9 -10 -22 -27 -25 -26 -26 -23 -21 -20 -17 -12 -8 -3 -2 -10 -18 -20 -19 -17 -20 -21 -17 -16 -14 -12 -12 -17 -14 -14 -15 -13 -11 -9 -8 -8 -8 -7 -7 -7 -12 -23 -33 -41 -47 -46 -47 -49 -51 -49 -44 -37 -30 -25 -20 -16 -15 -17 -23 -20 -13 -9 -4 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -7 -14 -18 -23 -26 -29 -30 -18 -10 -7 -7 -7 -6 -8 -9 -8 -9 -11 -14 -16 -18 -13 -9 -6 -3 -0 -1 -8 -15 -7 -2 -4 -14 -26 -17 -18 -21 -24 -25 -25 -24 -24 -24 -15 -9 -7 -8 -14 -17 -21 -24 -23 -22 -21 -22 -25 -21 -14 -8 -4 -5 -16 -30 -44 -51 -48 -51 -51 -30 -22 -18 -18 -18 -18 -14 -11 -11 -12 -12 -10 -8 -9 -11 -11 -11 -10 -14 -25 -38 -50 -49 -53 -60 -68 -74 -75 -70 -60 -44 -34 -27 -24 -24 -30 -31 -19 -4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 1 1 -0 -1 -3 -7 -13 -19 -26 -29 -28 -21 -9 -4 -3 -4 -5 -5 -6 -7 -11 -13 -16 -19 -20 -19 -18 -16 -11 -4 -0 1 -2 -3 -1 -0 -3 -16 -34 -20 -21 -26 -30 -27 -25 -24 -21 -13 -11 -10 -12 -16 -17 -18 -18 -19 -21 -21 -18 -16 -18 -15 -9 -3 -1 -11 -23 -37 -48 -50 -49 -51 -47 -26 -19 -19 -22 -26 -25 -20 -14 -11 -10 -12 -11 -11 -11 -11 -11 -11 -11 -16 -24 -27 -24 -17 -39 -53 -53 -44 -40 -67 -87 -58 -46 -37 -32 -31 -37 -18 -4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -0 -0 -0 1 -1 -7 -8 -10 -13 -21 -28 -29 -22 -10 -4 -4 -5 -4 -5 -4 -4 -5 -13 -18 -24 -29 -24 -9 -10 -8 -4 1 1 1 1 1 1 1 -1 -12 -32 -23 -24 -28 -32 -27 -22 -17 -13 -11 -12 -12 -14 -20 -14 -11 -12 -15 -20 -19 -16 -13 -13 -14 -15 -13 -6 -14 -26 -37 -45 -46 -51 -43 -26 -13 -15 -17 -23 -37 -36 -29 -20 -13 -12 -13 -13 -13 -13 -13 -11 -10 -10 -13 -14 -12 -7 -4 -5 -6 -7 -6 -8 -13 -23 -39 -48 -43 -35 -31 -17 -6 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -3 -2 -0 -0 -0 -2 -8 -12 -10 -8 -7 -10 -8 -5 -3 -3 -3 -5 -8 -8 -6 -5 -6 -9 -16 -24 -24 -25 -18 -5 -1 -0 -0 1 1 1 1 1 1 1 1 -8 -24 -22 -22 -27 -32 -26 -19 -15 -12 -12 -13 -12 -12 -15 -13 -10 -8 -9 -11 -14 -15 -14 -14 -14 -12 -9 -12 -18 -26 -30 -31 -36 -52 -55 -41 -19 -16 -16 -24 -49 -53 -43 -31 -28 -27 -23 -19 -15 -9 -8 -8 -7 -8 -8 -9 -9 -6 -4 -3 -4 -4 -6 -9 -11 -16 -33 -42 -40 -34 -27 -12 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -1 -2 -3 -6 -10 -11 -10 -8 -5 -4 -4 -3 -3 -4 -4 -5 -7 -7 -6 -7 -9 -12 -13 -18 -8 -5 -3 -1 1 1 1 1 1 1 1 1 1 1 1 -4 -14 -19 -22 -27 -32 -32 -26 -20 -16 -16 -18 -15 -13 -13 -12 -10 -9 -10 -6 -6 -8 -10 -13 -12 -8 -6 -12 -21 -25 -24 -21 -28 -47 -59 -55 -23 -14 -12 -18 -37 -44 -47 -45 -37 -33 -30 -26 -17 -5 -8 -13 -14 -10 -6 -6 -8 -5 -4 -3 -3 -4 -7 -9 -11 -14 -17 -19 -20 -18 -10 -4 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -0 -3 -8 -9 -8 -7 -5 -4 -3 -2 -2 -5 -6 -6 -5 -4 -4 -5 -7 -9 -9 -1 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -3 -12 -22 -26 -26 -24 -28 -25 -22 -21 -26 -22 -18 -15 -12 -10 -10 -10 -9 -6 -4 -4 -6 -9 -8 -6 -4 -8 -12 -15 -18 -24 -29 -42 -55 -58 -22 -12 -11 -13 -14 -14 -20 -32 -47 -53 -44 -28 -12 -7 -8 -9 -7 -6 -6 -6 -6 -5 -3 -2 -1 -0 -5 -8 -11 -14 -16 -13 -8 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -0 1 -1 -7 -9 -9 -7 -5 -4 -3 -3 -4 -7 -8 -8 -6 -3 -4 -4 -4 -3 -4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 -9 -20 -21 -18 -13 -14 -15 -14 -15 -21 -18 -17 -15 -12 -8 -9 -8 -5 -4 -3 -3 -3 -5 -4 -4 -4 -6 -3 -3 -7 -16 -22 -32 -42 -53 -53 -43 -28 -13 -9 -5 -5 -9 -19 -18 -16 -13 -11 -9 -9 -10 -11 -11 -7 -6 -7 -6 -3 -3 -4 -2 -5 -8 -10 -11 -12 -7 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 1 1 -0 -2 -5 -7 -7 -6 -5 -4 -3 -4 -7 -7 -6 -4 -7 -6 -4 -3 -4 -5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 -7 -14 -17 -19 -16 -12 -15 -22 -17 -12 -21 -20 -17 -14 -12 -6 -6 -6 -6 -6 -4 -3 -3 -3 -3 -4 -5 -5 -2 -1 -2 -3 -8 -17 -26 -34 -47 -42 -28 -13 -12 -8 -6 -5 -5 -7 -10 -12 -12 -11 -11 -10 -10 -8 -6 -6 -7 -4 -1 -0 -1 -1 -4 -6 -8 -10 -11 -8 -4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -8 -12 -11 -7 -4 -3 -4 -6 -6 -5 -4 -6 -10 -8 -5 -3 -5 -7 -0 -1 -3 -5 -3 -0 1 1 1 1 1 1 1 1 1 1 -3 -11 -19 -15 -21 -27 -28 -26 -30 -27 -23 -25 -21 -19 -19 -20 -11 -8 -8 -9 -7 -4 -2 -2 -2 -2 -2 -2 -4 -3 -2 -1 -1 -3 -7 -12 -18 -27 -35 -41 -41 -16 -10 -8 -7 -6 -6 -8 -11 -13 -14 -13 -14 -17 -11 -8 -6 -6 -1 -0 -0 -1 -2 -3 -5 -7 -11 -10 -7 -3 1 1 1 -0 -1 -5 -9 -8 -3 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -6 -4 -1 -0 -2 -7 -17 -22 -18 -11 -8 -8 -11 -10 -7 -6 -8 -8 -7 -5 -4 -2 -2 -2 -6 -15 -24 -27 -19 -8 -2 -0 1 1 1 1 1 1 1 1 -2 -11 -21 -18 -19 -17 -13 -7 -22 -29 -29 -25 -22 -22 -21 -14 -9 -7 -7 -7 -7 -7 -5 -3 -2 -2 -1 -1 -3 -2 -1 -1 -2 -3 -4 -6 -8 -12 -18 -25 -31 -20 -16 -13 -11 -10 -9 -7 -7 -8 -12 -16 -18 -18 -13 -13 -13 -11 -4 -1 -1 -2 -4 -5 -6 -7 -8 -8 -7 -4 -0 1 -0 -2 -8 -12 -14 -14 -12 -8 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 -13 -11 -7 -5 -13 -15 -18 -21 -20 -15 -13 -13 -13 -9 -7 -8 -12 -10 -7 -5 -2 -1 -0 -0 -10 -16 -21 -27 -26 -18 -5 -0 1 1 1 1 1 1 1 -0 -3 -9 -16 -13 -11 -12 -10 -3 -6 -11 -16 -17 -18 -19 -16 -6 -4 -4 -6 -8 -7 -7 -6 -4 -2 -2 -2 -3 -3 -2 -2 -3 -5 -8 -9 -9 -7 -6 -8 -13 -21 -25 -24 -21 -18 -20 -17 -13 -10 -9 -11 -14 -17 -13 -14 -17 -18 -13 -6 -2 -2 -2 -3 -5 -7 -8 -7 -7 -7 -8 -3 -1 -2 -8 -17 -17 -16 -14 -12 -8 -3 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -9 -11 -7 -0 -2 -3 -10 -18 -19 -17 -15 -13 -9 -7 -6 -7 -10 -12 -13 -11 -5 -3 -1 -0 -8 -13 -18 -26 -16 -4 1 1 1 1 1 1 1 1 -0 -4 -11 -15 -17 -14 -10 -10 -11 -13 -8 -6 -7 -12 -16 -13 -8 -5 -4 -7 -11 -13 -7 -6 -5 -4 -2 -2 -3 -4 -4 -4 -3 -2 -3 -4 -5 -6 -5 -2 -3 -7 -10 -13 -15 -17 -18 -19 -19 -19 -21 -23 -15 -9 -8 -8 -10 -12 -11 -8 -7 -8 -7 -4 -3 -3 -4 -4 -4 -4 -5 -7 -8 -8 -8 -9 -20 -20 -17 -14 -9 -3 -0 1 1 1 1 1 1 1 1 1 1 1 1 -1 -5 -8 -8 -4 -0 1 -3 -8 -11 -18 -18 -15 -12 -10 -6 -4 -5 -7 -10 -14 -15 -10 -7 -5 -3 -11 -15 -16 -23 -16 -6 1 1 1 1 1 1 -0 -2 -5 -10 -15 -19 -20 -17 -15 -13 -12 -13 -10 -11 -15 -20 -15 -10 -6 -5 -10 -19 -21 -13 -8 -5 -5 -6 -6 -5 -5 -5 -5 -5 -4 -1 -1 -0 -0 -0 1 1 -1 -3 -5 -8 -10 -11 -9 -8 -11 -16 -23 -34 -24 -14 -8 -7 -4 -4 -5 -7 -8 -7 -4 -3 -2 -2 -2 -2 -3 -3 -4 -7 -9 -11 -15 -21 -24 -20 -13 -5 -3 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -0 1 -2 -10 -19 -27 -23 -17 -12 -10 -7 -6 -6 -6 -7 -10 -12 -11 -10 -9 -7 -5 -11 -15 -16 -26 -21 -10 1 1 1 1 -0 -1 -4 -8 -11 -12 -14 -16 -16 -13 -17 -16 -14 -15 -17 -16 -15 -15 -7 -5 -6 -6 -5 -7 -9 -9 -7 -5 -5 -6 -8 -8 -8 -7 -6 -6 -4 -1 -0 1 1 1 1 1 -0 -1 -3 -6 -5 -3 -2 -1 -3 -6 -12 -23 -20 -12 -5 -3 -1 -3 -8 -9 -6 -4 -3 -1 -2 -2 -2 -2 -3 -4 -5 -8 -10 -12 -16 -24 -28 -25 -15 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -3 -2 -0 -1 -10 -22 -32 -31 -23 -16 -11 -7 -7 -8 -8 -8 -8 -12 -15 -13 -12 -9 -6 -4 -8 -14 -18 -27 -24 -13 1 1 1 1 -0 -4 -10 -13 -13 -14 -18 -19 -17 -12 -20 -18 -14 -15 -16 -10 -5 -5 -5 -6 -6 -5 -2 -4 -6 -6 -5 -6 -6 -8 -9 -9 -8 -6 -3 -4 -4 -1 1 1 1 1 1 1 1 1 -0 -1 -0 -0 -0 -0 -1 -2 -4 -12 -14 -14 -10 -6 -4 -6 -11 -13 -8 -3 -2 -1 -1 -2 -2 -3 -5 -6 -8 -9 -10 -12 -17 -25 -27 -20 -7 -0 1 1 1 1 1 1 1 1 -0 -0 1 1 1 1 -0 -0 -3 -2 -0 -0 -7 -23 -35 -36 -26 -16 -11 -11 -6 -6 -7 -8 -8 -8 -9 -11 -11 -11 -9 -6 -4 -7 -13 -17 -19 -15 -7 1 1 1 1 -0 -3 -10 -13 -14 -16 -18 -18 -16 -10 -14 -14 -12 -12 -12 -10 -9 -12 -11 -8 -5 -2 -1 -8 -16 -22 -19 -14 -11 -11 -10 -10 -9 -7 -1 -2 -3 -2 -0 1 1 1 1 1 -0 -0 1 1 -0 -1 -2 -2 -3 -5 -3 -8 -13 -17 -19 -26 -22 -16 -13 -15 -9 -3 -2 -1 -1 -2 -2 -4 -6 -7 -8 -8 -9 -12 -18 -22 -17 -8 -0 1 1 1 1 1 1 1 1 -0 -2 -2 -1 -2 -3 -3 -3 -0 -2 -3 -5 -11 -22 -33 -38 -32 -21 -12 -7 -8 -7 -8 -8 -8 -8 -7 -6 -6 -8 -9 -8 -5 -3 -9 -14 -17 -14 -4 -0 1 1 1 1 1 -0 -1 -6 -11 -13 -13 -12 -11 -7 -9 -11 -13 -15 -13 -13 -14 -13 -9 -7 -4 -1 -0 -8 -16 -20 -15 -8 -5 -7 -7 -6 -6 -6 -2 -1 -1 -0 1 1 1 1 1 -0 -3 -4 -1 -0 -1 -2 -3 -1 -2 -4 -4 -8 -11 -13 -11 -20 -23 -20 -13 -12 -8 -3 -1 -1 -1 -2 -3 -5 -7 -9 -10 -11 -13 -16 -20 -16 -7 -0 1 1 1 1 1 1 1 1 -0 -3 -5 -6 -5 -6 -7 -7 -6 -2 -1 -2 -4 -8 -20 -24 -19 -18 -13 -8 -3 -5 -6 -7 -7 -7 -8 -6 -4 -4 -5 -5 -5 -3 -3 -20 -21 -24 -24 -7 1 1 1 1 1 1 1 1 -3 -8 -13 -15 -15 -15 -13 -14 -16 -19 -20 -16 -15 -14 -12 -9 -12 -11 -3 -1 -1 -3 -4 -4 -2 -1 -1 -0 -1 -2 -3 -1 -0 1 1 1 1 1 -0 -1 -4 -5 -5 -5 -4 -3 -2 -2 -4 -4 -4 -6 -10 -13 -14 -10 -16 -21 -23 -19 -12 -7 -4 -4 -5 -4 -3 -4 -7 -10 -13 -15 -17 -20 -22 -19 -5 -0 1 1 1 1 -0 1 1 -0 -2 -4 -7 -5 -3 -3 -3 -3 -3 -2 -1 -0 -0 -1 -3 -4 -7 -14 -16 -10 -5 -2 -3 -3 -4 -6 -6 -6 -5 -4 -3 -4 -4 -4 -4 -2 -17 -23 -26 -21 -6 -0 1 1 1 1 1 1 1 -2 -8 -16 -23 -22 -20 -21 -23 -23 -21 -18 -17 -14 -12 -10 -9 -14 -15 -7 -2 -2 -2 -1 -1 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -4 -6 -5 -5 -5 -5 -4 -5 -4 -4 -4 -6 -7 -9 -11 -9 -12 -15 -19 -21 -15 -11 -11 -11 -13 -14 -13 -13 -13 -14 -17 -23 -26 -24 -17 -1 1 1 -0 -0 -0 -1 -1 -0 -1 -3 -6 -8 -6 -3 -1 -0 -0 -0 -0 1 1 -0 -1 -1 -3 -5 -6 -7 -5 -2 -2 -2 -3 -3 -3 -4 -4 -4 -3 -2 -2 -3 -4 -4 -4 -3 -25 -26 -18 1 1 1 1 1 1 1 1 1 1 -2 -8 -16 -22 -24 -25 -26 -23 -13 -8 -18 -16 -14 -14 -14 -17 -13 -6 -1 -2 -3 -4 -3 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -1 -1 -2 -4 -5 -5 -4 -3 -5 -5 -4 -3 -4 -3 -4 -5 -7 -7 -9 -10 -11 -14 -17 -19 -18 -18 -18 -18 -16 -13 -12 -16 -26 -25 -17 -5 -0 -0 -2 -5 -5 -3 -2 -0 -0 -1 -4 -7 -7 -4 -2 -0 1 1 1 1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -4 -3 -2 -1 -1 -2 -3 -3 -3 -2 -2 -23 -10 -0 1 1 1 1 1 1 1 1 1 -0 -4 -8 -12 -18 -19 -17 -12 -9 -7 -7 -9 -11 -11 -11 -9 -9 -6 -3 -2 -3 -4 -4 -3 -1 -0 1 1 1 1 1 1 1 1 1 1 -0 -3 -6 -8 -2 -0 -0 -1 -3 -4 -4 -4 -4 -4 -4 -3 -4 -4 -4 -5 -7 -5 -5 -6 -7 -10 -12 -15 -17 -16 -13 -11 -11 -9 -11 -16 -18 -13 -6 1 -1 -5 -9 -9 -6 -4 -2 -1 -0 -1 -1 -3 -3 -2 -1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -1 -2 -2 -3 -3 -2 -34 -17 -1 1 1 1 1 1 1 1 -0 -2 -7 -14 -16 -12 -18 -19 -17 -13 -9 -12 -14 -11 -6 -4 -4 -4 -3 -3 -3 -4 -5 -2 -0 1 1 1 1 1 1 1 1 1 -0 -0 -0 -1 -4 -7 -8 -5 -2 -0 -0 -2 -4 -4 -3 -5 -5 -5 -4 -5 -4 -5 -5 -5 -7 -6 -4 -4 -4 -4 -4 -5 -5 -5 -5 -6 -7 -8 -11 -14 -10 -3 1 -0 -7 -10 -9 -6 -3 -2 -1 -1 -0 -0 -0 -2 -2 -1 -0 1 1 1 1 1 1 1 1 1 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -3 -4 -3 -2 -39 -20 -4 1 1 1 1 1 1 -1 -4 -9 -16 -21 -22 -20 -22 -22 -19 -11 -16 -20 -20 -13 -6 -5 -5 -5 -3 -2 -1 -1 -0 -0 1 1 1 1 1 1 1 1 1 -0 -3 -3 -4 -4 -6 -6 -4 -1 -0 -0 -2 -4 -4 -4 -4 -6 -5 -4 -4 -3 -5 -6 -7 -6 -5 -5 -4 -3 -3 -2 -2 -2 -3 -5 -6 -6 -5 -3 -2 -1 -0 1 1 1 -3 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -2 -2 -0 1 1 -0 -0 -0 1 1 1 1 1 -0 -0 -0 -0 -0 1 1 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -27 -14 -4 -1 1 1 1 1 1 -3 -9 -16 -22 -24 -25 -25 -29 -32 -25 -8 -14 -15 -12 -7 -6 -7 -6 -6 -3 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -4 -5 -4 -4 -5 -3 -1 -0 1 -0 -2 -4 -2 -3 -3 -3 -4 -4 -3 -4 -7 -8 -7 -2 -1 -1 -1 -1 -2 -2 -3 -4 -6 -7 -8 -8 -7 -6 -3 -0 1 1 1 1 -0 -0 -1 -1 -0 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -1 -1 -2 -3 -3 -12 -5 -1 -0 1 1 1 1 1 -3 -9 -18 -26 -28 -26 -22 -20 -30 -27 -10 -12 -12 -11 -7 -8 -9 -8 -5 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -3 -5 -5 -4 -2 -0 -0 1 1 1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -6 -8 -7 -4 -1 -0 1 1 1 1 -1 -4 -6 -7 -8 -8 -9 -11 -11 -8 -0 1 1 1 1 1 1 1 -0 1 1 1 1 1 1 -0 -1 -4 -5 -1 -1 -1 -1 -1 -0 1 1 1 -0 -0 -1 -0 -0 1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -2 -3 -8 -2 1 1 1 1 1 1 -0 -3 -11 -21 -27 -29 -29 -29 -31 -34 -27 -13 -11 -13 -14 -14 -12 -11 -9 -6 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 -1 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -3 -5 -5 -5 -5 -6 -5 -4 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -6 -6 -4 -3 -3 -3 -3 -2 -1 -0 1 -0 -1 -1 -1 -0 -0 1 1 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -3 -0 1 1 1 1 1 1 -0 -4 -10 -19 -26 -22 -23 -28 -35 -36 -22 -11 -6 -7 -7 -9 -12 -8 -5 -3 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -5 -5 -4 -3 -3 -3 -2 -1 -1 -0 -0 -2 -2 -1 -0 1 1 1 1 1 1 1 1 -0 -1 -1 -2 -2 -1 -0 -1 -2 -2 -3 -3 -4 1 1 1 1 1 1 1 1 -0 -0 -9 -22 -15 -9 -10 -15 -12 -6 -1 1 1 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 -3 -3 -2 -2 -3 -2 -2 -1 -0 1 -0 -0 -0 1 1 1 1 1 1 1 1 1 -0 -1 -1 -0 -1 -1 -1 -2 -2 -3 -3 -3 -2 1 1 1 1 1 1 1 1 1 1 -7 -17 -14 -4 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -3 -3 -3 -2 -0 1 1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -3 -3 -3 -2 -2 1 1 1 1 1 1 1 1 1 1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -2 -1 -1 -0 -0 1 -0 -1 -2 -2 -2 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -2 Wind_Speed nan nan nan 46 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 47 48 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 nan nan 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 42 42 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 47 47 47 47 47 48 48 47 nan nan nan nan nan 45 46 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 46 46 47 47 47 47 47 47 47 47 46 nan nan 44 44 45 45 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 45 46 46 47 47 47 47 47 46 46 45 nan 44 44 44 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 45 45 44 44 45 46 46 47 47 47 46 46 45 44 43 43 43 44 44 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 47 46 45 44 44 44 44 45 46 46 46 46 45 45 44 43 42 42 43 43 43 44 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 47 46 46 45 44 44 44 44 44 45 45 45 45 44 43 42 42 41 42 42 nan nan nan 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 48 47 46 45 44 44 44 nan nan nan nan nan nan 44 43 42 42 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 49 48 47 47 46 45 44 44 nan nan nan nan nan nan nan nan 42 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 48 48 47 46 45 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 49 48 47 46 45 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 47 47 46 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 47 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 47 47 46 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 50 49 49 48 47 46 45 44 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 51 51 50 50 50 50 49 49 48 47 46 45 44 43 41 40 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 50 50 51 51 52 52 51 51 50 50 49 48 48 47 46 45 43 42 40 39 38 36 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 48 49 50 50 49 49 49 50 51 52 52 51 50 49 48 47 46 45 44 42 41 39 38 36 35 34 32 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 48 49 51 51 50 49 48 nan 49 50 50 50 49 48 46 45 43 42 41 39 38 36 35 34 32 31 30 29 28 27 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 48 50 50 50 49 48 nan nan 47 48 48 47 46 44 42 40 39 37 36 34 33 32 31 30 29 27 26 25 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 47 48 48 48 nan nan nan 44 44 44 44 43 42 40 38 35 33 32 30 29 28 27 27 26 25 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 45 nan nan nan nan nan 41 40 40 39 37 35 33 30 28 27 25 24 24 23 23 22 22 21 20 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 nan 34 32 30 28 26 23 22 21 20 20 20 20 19 19 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 24 22 20 18 nan nan 17 16 16 16 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 22 21 19 17 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 17 16 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 14 13 13 12 10 9 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 12 11 10 10 9 8 7 6 5 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 11 11 11 10 10 9 8 7 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 12 12 11 11 11 10 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 12 12 12 12 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 11 11 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan 11 11 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 12 12 12 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 265 265 266 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 270 271 273 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 nan nan 275 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 269 270 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 270 271 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 296 295 295 294 293 293 293 293 nan nan nan nan nan 296 296 296 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 296 296 296 296 295 294 294 293 293 293 293 293 nan nan 295 295 296 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 295 296 296 296 295 295 294 294 294 294 294 294 294 nan 295 296 296 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 295 295 295 296 296 296 295 295 295 295 295 295 295 295 296 296 296 296 296 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 298 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 295 295 295 296 296 296 295 295 296 296 295 295 295 295 296 296 296 296 296 296 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 295 295 295 295 295 295 295 295 295 295 295 295 296 295 295 295 294 294 295 295 295 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 295 295 295 295 295 295 295 295 nan nan nan nan nan nan 294 294 293 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 296 295 295 295 295 295 295 295 294 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 296 296 295 295 295 295 295 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 296 295 295 295 295 294 294 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 294 294 294 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 295 294 294 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 294 294 294 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 295 294 294 293 293 293 292 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 302 302 301 300 299 298 297 296 295 294 294 293 293 293 292 292 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 303 303 302 302 303 303 302 302 301 300 299 298 297 296 295 295 294 294 293 293 293 292 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 308 307 305 304 303 302 302 302 302 302 302 302 301 300 300 299 298 297 297 296 296 296 295 295 294 294 294 293 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 308 308 307 306 304 303 302 301 301 nan 302 302 302 302 301 300 299 298 298 297 297 297 298 298 297 297 296 296 295 295 295 295 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 308 307 307 306 305 304 303 302 302 nan nan 303 303 303 302 301 300 299 298 298 297 297 298 298 299 299 299 299 298 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 306 305 305 304 304 303 nan nan nan 304 304 304 303 303 302 301 300 299 298 298 297 297 298 299 300 301 302 302 302 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 303 303 nan nan nan nan nan 306 305 305 305 304 303 302 301 299 299 298 297 297 298 300 302 304 306 306 306 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 nan 308 307 307 306 304 303 302 301 300 298 298 298 300 304 307 310 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 312 312 311 310 309 nan nan 303 301 298 299 302 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 318 318 319 319 318 317 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 327 328 328 327 326 325 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 336 337 338 338 338 337 338 339 341 342 342 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 345 347 349 350 351 354 358 2 7 12 14 14 11 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 2 5 9 14 18 23 27 29 31 32 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 20 23 26 30 32 34 34 35 34 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 36 37 39 39 39 37 35 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 47 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 39 40 41 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 35 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 nan nan nan nan 36 38 42 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 34 37 41 45 50 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 40 44 48 52 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan