CAPE 234 251 258 253 237 191 170 144 102 45 6 28 43 44 34 22 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 1 1 4 7 7 4 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 3 2 2 4 5 8 12 16 226 222 204 187 179 157 125 97 87 84 23 31 34 30 20 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 0 0 1 2 3 5 6 6 3 1 1 1 0 0 0 1 2 4 6 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 2 2 2 6 10 12 15 21 21 206 191 172 153 130 109 96 78 79 98 92 65 34 13 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 7 9 10 10 8 5 2 1 1 2 1 1 1 4 6 8 8 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 1 1 2 3 4 13 25 29 27 31 32 160 186 177 135 84 54 59 52 56 79 104 70 28 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 6 8 10 12 12 12 10 9 7 4 2 1 1 1 2 2 2 7 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 22 37 47 49 50 41 211 215 197 158 104 44 38 34 47 65 59 24 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 8 5 7 7 6 6 6 6 7 5 4 4 3 2 2 3 3 3 4 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 2 3 5 10 16 21 34 46 54 59 55 44 136 129 112 84 55 38 35 49 69 78 55 11 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 6 12 12 11 10 8 5 3 1 2 2 3 5 4 4 4 3 2 2 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 9 16 23 29 40 51 60 66 65 51 70 88 90 60 14 9 26 55 68 53 13 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 10 10 8 4 3 5 7 7 7 9 5 2 2 2 2 2 4 4 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 18 31 45 44 46 57 69 72 72 58 51 42 42 39 29 8 13 31 41 32 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 1 9 9 7 7 9 8 2 0 0 1 3 2 1 2 2 1 1 2 2 1 1 2 2 2 2 1 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 1 3 5 9 16 24 27 29 35 46 62 62 61 53 58 39 21 13 11 6 1 9 22 24 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 12 24 20 17 15 13 11 9 6 4 1 0 0 0 0 0 0 1 0 3 7 9 5 1 0 1 2 3 1 1 1 1 1 2 2 1 0 0 1 2 2 1 1 1 2 4 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 5 9 13 14 16 20 27 53 53 45 38 63 50 37 31 26 14 2 3 8 14 16 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 14 11 16 16 17 17 18 16 13 10 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 1 2 4 4 1 1 2 1 1 0 0 3 8 12 14 14 14 8 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 3 4 6 8 13 20 25 26 18 36 37 33 31 61 53 34 20 12 7 1 1 1 3 9 23 22 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 18 17 12 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 7 6 3 2 1 0 0 0 2 9 16 21 23 24 25 15 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 10 12 15 20 23 24 13 15 21 39 67 43 32 16 5 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 12 13 13 12 11 11 9 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 8 6 5 4 3 1 0 1 2 4 9 17 25 30 30 27 27 22 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 4 6 7 8 11 13 13 13 13 11 10 16 33 60 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 10 15 16 15 13 9 7 6 8 10 10 7 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 8 7 5 4 4 3 4 4 5 9 16 22 29 33 32 25 21 27 31 31 26 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 10 14 17 18 16 12 10 10 10 12 14 17 21 25 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 4 7 10 13 8 5 3 2 3 4 3 3 3 5 10 14 13 9 6 5 3 2 1 0 0 0 0 0 0 0 0 2 5 10 14 12 7 5 5 7 7 5 4 4 5 7 8 11 16 26 36 41 42 37 26 26 34 40 41 35 18 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 14 16 16 13 14 13 10 10 11 14 17 21 28 29 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 1 1 1 1 3 7 10 13 14 9 5 3 3 2 2 2 1 1 3 8 13 15 12 7 4 5 5 3 1 1 2 1 1 1 1 1 4 8 12 13 8 4 3 4 6 5 4 5 6 7 12 18 27 38 49 51 46 42 36 30 34 40 42 41 35 21 10 3 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 12 16 15 15 15 14 15 17 16 17 23 35 40 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 1 1 4 3 2 1 2 2 2 2 3 4 5 8 9 11 14 14 12 9 6 3 2 1 1 0 0 1 2 4 9 11 8 8 13 12 6 1 1 2 3 2 2 1 2 3 4 5 4 2 3 5 7 7 6 6 8 11 13 19 24 31 37 41 45 43 42 42 43 43 41 39 36 31 21 11 4 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 8 12 15 17 18 17 17 17 18 16 15 18 31 44 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 3 2 2 2 4 4 3 3 3 2 2 2 2 3 7 21 22 18 14 10 8 8 5 1 0 0 0 0 0 0 0 1 4 6 6 9 15 14 9 3 1 1 2 2 2 2 3 2 2 2 1 2 3 5 6 8 9 10 12 14 18 21 26 30 35 41 45 44 42 43 46 46 40 34 31 30 27 19 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 11 14 16 17 17 16 15 16 16 15 19 32 42 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 8 29 29 22 14 8 6 6 5 2 1 0 0 0 0 0 0 2 4 4 3 3 4 5 4 1 0 0 1 2 2 4 4 4 4 2 2 2 3 4 6 9 9 12 14 14 17 24 30 35 39 44 42 39 37 41 45 47 42 35 33 35 37 29 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 8 12 14 16 16 17 16 16 18 20 22 29 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 1 1 1 2 3 3 4 5 8 11 17 30 30 25 19 14 8 4 1 0 0 0 0 0 0 0 0 3 6 6 3 1 0 0 0 0 0 0 0 1 4 5 7 9 8 4 2 2 3 5 8 10 11 14 17 18 23 28 33 38 43 46 43 41 43 51 53 53 48 41 37 42 45 39 27 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 7 9 11 12 13 15 16 18 21 24 23 30 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 6 3 3 4 5 7 9 9 12 17 26 35 36 31 26 21 14 7 4 3 2 0 0 0 0 0 0 3 5 5 2 1 0 0 0 0 0 0 0 0 1 3 4 4 5 5 4 3 2 2 2 3 5 10 14 18 22 26 28 31 37 44 49 50 48 47 52 55 55 52 46 41 47 50 47 37 21 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 8 9 11 13 15 18 22 26 27 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 9 10 10 9 9 9 10 11 13 16 22 31 40 44 35 26 21 19 15 10 7 4 2 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 2 2 3 4 5 5 8 12 16 20 26 32 36 40 43 48 50 45 37 40 47 51 51 50 50 53 53 49 41 27 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 6 8 10 12 13 16 25 27 27 26 26 0 0 0 0 0 0 0 0 0 1 2 1 0 1 2 4 6 9 14 16 17 16 16 15 15 16 20 29 39 44 43 36 27 22 20 19 17 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 3 2 3 4 6 7 8 10 13 18 23 40 57 65 58 39 42 41 37 33 36 41 46 49 49 51 53 53 52 47 35 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 6 8 11 13 14 22 23 24 24 25 0 0 0 0 0 0 0 0 3 6 7 6 2 3 4 7 9 13 20 24 26 26 25 22 21 24 32 49 52 47 37 28 26 23 20 16 13 10 7 4 1 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 6 8 12 19 27 27 43 66 77 67 39 37 36 34 32 32 38 45 51 55 58 58 57 55 55 43 23 8 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 4 6 9 11 11 12 14 18 22 23 0 0 0 1 2 4 6 8 11 12 11 10 8 6 6 8 12 16 23 27 29 30 29 30 33 34 31 40 41 37 31 27 25 21 16 13 10 8 6 4 5 10 9 7 5 4 4 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 3 4 4 5 8 16 27 35 32 35 43 50 54 46 40 36 32 29 29 34 44 54 60 61 59 55 52 54 46 31 15 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 1 2 3 5 7 8 11 13 15 18 20 0 0 0 4 8 12 16 19 18 19 19 17 12 10 10 12 16 22 24 24 23 23 25 29 32 31 26 30 31 29 27 25 22 19 15 11 8 6 4 3 4 8 9 9 9 10 8 6 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 5 10 19 26 31 26 24 27 34 45 46 43 39 35 32 26 31 42 54 62 65 63 57 50 47 41 32 18 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 2 3 3 4 6 8 11 13 16 18 1 2 4 8 12 16 19 21 23 25 21 13 9 10 12 13 14 21 20 20 19 21 25 26 25 23 23 24 24 24 23 21 19 16 12 9 7 6 5 4 3 5 7 9 11 12 8 6 4 3 4 7 6 4 3 1 0 0 0 0 0 0 0 0 2 3 3 3 4 6 7 9 16 21 25 28 25 21 19 23 31 40 43 42 38 37 32 35 44 56 67 70 64 54 45 41 36 31 21 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 2 3 3 4 5 7 10 12 15 18 6 9 13 16 17 19 20 21 19 14 10 8 8 10 12 14 16 20 21 23 23 23 25 21 18 17 18 17 16 17 17 14 12 10 9 8 8 9 7 5 3 2 4 6 7 8 7 5 3 2 4 7 7 6 5 2 1 0 0 0 1 1 1 1 1 3 2 4 6 9 12 14 17 19 21 24 25 21 17 17 19 25 31 35 36 37 37 42 52 66 75 74 65 53 42 35 32 30 25 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 7 9 12 14 17 17 19 22 23 24 26 28 30 25 15 8 4 6 10 11 12 12 13 18 22 25 25 21 16 14 14 14 13 11 11 10 9 9 11 15 17 11 10 8 7 6 5 4 5 6 5 5 5 4 4 5 9 11 10 9 6 3 1 0 0 0 0 3 3 1 1 3 4 7 9 12 15 15 15 16 20 24 24 22 21 20 20 21 26 34 39 46 55 66 75 77 72 62 51 40 33 30 29 25 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 9 11 13 15 32 33 29 25 26 27 26 25 15 7 4 6 10 12 10 8 7 8 10 13 17 19 14 15 15 14 12 11 10 10 10 9 7 8 11 14 14 13 12 11 10 10 8 8 7 7 7 7 8 8 10 14 17 16 14 10 5 2 0 0 0 1 5 6 3 3 5 7 7 8 11 13 13 12 13 16 22 29 33 32 26 21 20 24 33 39 46 54 62 69 69 65 58 48 38 31 27 25 22 16 10 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 2 4 7 10 12 13 44 42 36 26 22 18 15 13 7 3 2 5 9 9 7 6 6 7 8 10 13 15 18 19 19 19 20 17 14 12 11 10 9 9 11 14 17 17 15 14 14 14 14 15 16 17 16 16 15 15 18 22 23 22 19 13 6 2 0 1 1 3 6 7 6 5 6 7 7 7 9 11 13 15 17 19 28 38 44 47 48 39 30 27 29 33 38 45 54 59 62 61 56 47 39 30 25 22 20 18 14 9 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 1 2 3 6 8 9 9 55 53 44 28 19 13 9 6 5 4 4 5 7 7 7 7 8 9 11 14 19 25 29 27 23 20 20 18 17 16 15 13 12 12 14 16 17 18 18 18 19 19 20 22 26 31 39 35 30 27 28 31 31 27 21 13 7 3 2 2 1 2 4 5 6 6 6 6 7 6 8 11 15 18 18 27 36 43 47 48 54 48 38 30 27 27 30 37 48 54 58 59 56 44 38 31 26 24 26 28 24 17 10 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 1 1 4 6 7 7 77 70 55 34 22 14 9 7 8 6 5 7 12 12 12 12 12 13 15 18 23 27 29 28 25 21 18 20 24 25 25 22 16 14 14 16 18 18 18 20 22 23 26 30 35 40 56 54 49 45 42 39 37 32 25 15 7 4 2 1 0 1 2 5 6 6 7 7 6 6 9 13 20 27 27 34 42 48 52 55 59 59 54 46 36 32 33 39 48 53 56 57 54 43 39 35 33 34 39 39 33 24 16 9 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 1 2 3 3 93 73 52 40 33 25 17 13 13 7 5 7 12 13 14 16 18 19 20 22 24 26 26 25 24 22 21 26 36 43 43 33 21 17 16 18 19 18 19 21 23 25 30 36 39 39 49 53 53 52 52 45 40 34 25 14 7 3 1 1 0 1 2 3 6 7 7 7 7 9 16 22 31 40 43 47 52 58 67 78 84 86 85 79 67 59 55 55 56 57 57 57 54 48 46 45 43 40 43 40 34 27 17 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 74 52 41 40 37 32 26 22 22 17 15 15 15 14 17 21 24 26 25 25 27 27 23 23 23 23 25 30 41 48 45 29 22 21 22 24 26 23 23 23 24 28 34 40 43 41 44 45 47 50 52 46 39 30 19 11 7 4 2 1 0 0 1 3 8 11 13 16 20 25 37 43 48 54 60 65 68 75 86 96 102 107 111 114 108 100 90 80 71 65 61 59 55 53 52 52 52 49 46 40 33 24 14 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 42 35 35 37 37 36 33 31 30 30 28 25 22 20 22 26 29 31 30 30 32 31 24 18 18 21 27 37 50 55 49 33 26 26 29 32 33 30 28 28 30 34 38 42 43 43 44 46 48 50 49 44 34 22 12 9 10 8 4 2 0 0 0 5 19 29 38 48 57 64 64 64 65 67 71 75 77 77 77 80 83 91 105 121 127 125 117 102 89 77 68 60 56 55 55 55 54 50 44 36 27 17 9 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 20 23 28 35 40 41 39 36 37 36 33 30 25 21 25 29 31 31 29 26 27 26 18 12 12 17 25 40 54 58 53 41 30 30 32 35 34 33 33 36 40 44 44 45 44 44 44 45 45 43 41 34 24 14 8 8 5 2 0 0 2 8 21 39 53 63 72 79 85 90 93 92 88 81 73 70 68 66 62 59 57 61 77 101 121 132 132 120 101 84 69 57 51 55 59 60 57 49 40 30 19 10 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 0 0 0 15 19 27 36 44 49 48 44 40 34 29 26 24 25 28 29 27 23 18 15 16 17 13 11 11 15 20 29 42 51 54 49 38 36 33 31 31 33 36 41 48 46 51 53 52 51 61 49 37 32 27 19 12 7 6 6 3 2 2 4 15 33 52 69 81 88 93 94 92 93 95 97 94 84 72 64 59 56 52 46 45 50 65 93 119 138 146 138 112 84 60 48 57 63 69 70 60 46 35 25 15 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 17 23 32 45 59 58 50 40 31 25 22 21 25 31 30 24 17 11 9 10 12 14 15 11 7 10 17 21 34 50 62 64 47 32 25 27 28 30 32 37 47 54 66 75 82 94 101 71 42 27 19 10 5 3 2 3 4 6 10 20 46 69 87 100 108 106 102 96 82 75 73 71 69 67 61 55 50 48 46 52 60 68 78 99 126 150 164 171 145 112 86 79 91 99 96 83 63 49 38 26 12 5 3 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 21 28 37 44 43 43 37 28 21 18 19 23 29 32 26 16 9 7 10 10 11 13 13 10 9 13 22 31 46 63 82 99 94 79 58 38 24 31 32 38 54 62 66 82 121 191 238 282 277 199 59 16 3 3 1 2 6 12 25 50 78 101 119 133 137 121 102 81 59 48 47 52 59 64 59 53 53 65 76 101 117 116 109 115 135 162 188 203 187 158 129 119 125 126 117 96 71 56 41 27 13 5 2 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 24 18 21 26 33 48 47 38 28 20 19 23 28 31 28 21 15 14 18 14 12 11 11 10 8 8 12 21 35 55 76 102 134 146 136 109 74 44 48 49 49 49 42 45 70 128 230 322 325 246 118 29 12 8 6 5 7 12 24 44 74 98 117 126 125 117 102 82 60 41 34 34 41 54 69 72 71 72 83 107 128 138 136 132 131 156 198 232 228 202 175 156 147 149 146 135 112 88 64 44 28 15 6 2 1 0 1 2 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 24 39 44 7 8 11 17 31 37 38 32 24 23 30 33 31 23 13 8 8 8 7 8 10 11 12 11 10 10 15 33 68 99 129 165 182 179 162 133 90 68 64 62 52 38 36 46 82 167 200 173 113 47 25 17 14 14 16 23 31 46 69 95 112 120 116 98 92 84 71 54 36 31 28 30 38 56 76 96 110 100 114 127 136 140 135 135 158 194 212 205 197 186 172 163 156 146 133 115 95 71 49 30 13 5 2 1 0 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 29 48 54 52 9 8 13 22 34 42 44 40 32 35 37 33 25 15 6 3 2 3 4 7 12 18 25 29 26 20 19 37 95 138 169 196 199 188 172 144 86 85 86 81 70 61 57 55 53 57 55 49 43 41 33 31 31 33 35 47 57 73 97 116 122 120 111 94 92 86 72 53 33 34 32 29 29 39 53 73 97 105 118 132 145 150 126 130 153 184 207 209 203 193 185 173 159 141 122 107 89 69 49 30 12 5 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 20 33 39 49 52 50 8 7 9 13 18 23 30 32 30 33 30 24 15 7 3 1 1 4 5 9 19 29 34 34 30 30 42 80 141 174 186 184 173 175 187 197 182 155 128 105 91 105 92 82 77 68 52 44 45 53 48 48 49 52 54 70 83 99 121 138 138 132 124 118 116 111 102 88 49 43 40 35 30 35 47 68 98 112 120 126 127 115 86 95 126 165 190 198 197 191 180 163 148 131 111 96 77 56 36 21 10 4 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 19 32 40 44 49 51 50 1 1 0 0 2 7 25 35 35 32 24 14 7 3 1 5 11 15 15 19 29 37 36 31 22 20 37 91 136 149 136 107 92 92 98 105 107 104 96 82 67 90 86 77 66 51 43 47 57 68 68 64 62 65 72 86 99 115 132 146 140 134 135 140 141 135 122 104 58 39 32 31 32 36 44 60 82 94 93 91 87 78 67 69 85 112 154 174 178 167 146 129 115 103 88 69 48 29 16 9 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 4 9 15 23 32 39 45 48 45 39 0 0 0 1 1 3 36 51 43 30 18 8 2 1 1 14 27 35 30 28 25 26 33 33 26 18 29 90 106 89 58 34 37 36 39 46 54 58 61 56 43 52 51 46 42 39 45 55 68 80 80 73 71 79 87 93 99 109 122 136 139 144 154 162 162 148 126 106 71 47 33 28 24 31 37 40 40 43 47 50 51 46 42 39 41 51 101 130 138 128 104 88 76 65 52 36 21 10 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 3 9 15 18 23 29 37 43 43 39 32 2 3 4 4 3 4 24 34 31 23 11 4 2 2 5 14 21 22 13 13 15 22 31 39 36 36 51 99 94 68 39 20 26 25 26 29 32 34 45 56 56 48 41 39 43 46 56 66 76 83 82 77 77 84 85 83 83 86 92 109 123 139 159 179 173 159 139 117 76 33 6 3 5 13 21 27 31 33 37 38 35 34 33 29 26 33 59 77 82 77 65 55 45 34 22 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 17 22 24 26 29 34 39 41 36 30 6 8 9 8 7 8 12 15 16 15 7 4 6 9 13 14 14 11 6 7 14 24 36 42 37 46 69 89 76 50 25 15 21 22 24 26 27 24 30 40 45 42 41 43 50 55 64 73 80 84 86 85 84 80 76 75 76 76 73 84 99 118 142 173 180 174 157 129 89 38 2 0 0 2 5 9 13 15 18 20 20 19 16 13 13 24 33 39 41 39 35 30 24 16 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 1 4 12 25 28 27 27 29 30 30 29 24 22 3 6 8 9 9 10 11 11 12 13 12 14 17 20 22 18 13 9 6 5 9 17 25 30 21 25 39 44 33 19 11 12 16 20 24 28 33 31 31 34 38 41 44 48 53 60 68 76 81 81 89 91 88 82 79 82 83 79 69 72 83 99 120 154 174 179 168 145 114 64 20 7 2 2 2 1 4 6 6 6 6 4 3 2 3 7 12 16 18 15 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 21 26 27 26 25 18 12 6 2 9 16 2 4 4 4 4 6 9 11 12 13 19 24 27 30 30 25 19 12 7 4 3 3 6 9 11 14 15 13 9 8 11 14 17 22 29 36 43 45 48 50 50 48 49 51 55 61 68 73 76 74 84 87 86 84 89 93 87 74 63 64 77 97 122 156 176 183 175 155 145 115 72 34 14 15 18 7 4 2 0 0 0 0 0 0 1 2 4 5 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 21 26 25 23 19 7 2 2 7 16 20 3 6 5 4 5 6 8 10 12 16 23 29 32 32 30 25 19 14 10 5 2 1 4 6 6 6 5 5 6 6 8 10 15 24 34 45 54 58 58 56 50 49 51 55 57 61 65 69 71 69 76 81 85 88 104 102 88 71 58 57 69 90 116 146 166 171 159 135 134 117 81 41 24 35 47 35 25 11 2 0 0 0 0 0 0 1 2 3 6 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 25 32 34 30 9 2 0 1 3 10 13 1 5 5 6 7 8 9 13 18 23 27 29 30 31 31 22 15 12 10 9 4 3 8 11 12 11 10 10 12 13 15 20 27 35 43 51 59 61 60 57 56 53 55 58 60 62 66 69 69 64 71 82 91 97 118 114 98 78 64 63 74 94 122 146 160 156 134 118 112 97 70 39 35 53 74 79 59 28 5 2 2 3 3 2 1 2 5 10 15 20 22 18 8 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 4 13 23 28 30 25 8 1 0 0 0 0 0 4 1 3 3 2 2 3 5 13 21 25 27 29 27 25 24 19 15 14 15 17 14 13 15 16 16 16 17 22 26 29 33 39 44 49 54 56 57 56 54 53 58 60 62 64 67 67 70 70 67 63 67 78 93 105 117 110 93 75 70 83 103 124 140 146 142 127 106 101 93 81 65 51 56 73 90 88 64 36 15 11 10 9 8 5 3 4 9 20 35 47 46 36 21 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 27 28 26 20 11 2 0 0 0 0 0 0 1 0 2 2 1 0 0 0 6 12 15 17 20 19 15 16 17 17 19 22 26 25 24 23 22 21 22 25 30 35 41 47 52 55 54 54 53 53 51 50 52 58 63 68 72 74 68 67 65 61 56 56 75 103 122 117 101 82 72 95 118 136 147 152 152 138 117 102 95 88 79 69 60 56 57 59 57 49 37 24 17 12 9 7 6 6 11 19 30 39 51 51 40 24 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 5 2 6 10 14 16 17 25 21 12 3 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 2 3 3 4 7 12 17 23 22 21 23 31 34 34 32 29 27 23 23 26 31 38 46 54 58 57 57 57 57 56 51 49 50 56 63 69 72 71 61 60 61 60 56 64 93 126 136 118 97 82 80 108 125 137 148 164 167 161 150 136 116 104 95 85 74 66 57 48 35 30 27 26 26 24 16 9 10 12 19 29 42 50 49 45 37 23 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 22 29 27 22 19 30 33 31 28 28 31 20 4 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 1 6 15 23 28 32 39 49 49 46 43 40 35 31 31 33 36 43 52 58 55 51 50 50 52 53 45 41 45 57 71 74 70 64 57 57 58 56 50 75 109 137 140 122 102 87 81 87 99 119 145 174 176 174 171 160 134 114 103 106 102 91 74 53 41 36 35 36 36 33 24 15 15 20 24 28 30 31 33 34 30 21 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 23 41 48 50 51 53 50 45 41 39 34 18 5 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 2 2 1 0 0 0 3 9 15 20 32 47 62 68 70 69 63 46 45 45 46 45 52 57 57 50 46 46 48 48 44 34 31 38 57 94 102 88 64 51 47 47 45 40 73 113 148 166 161 136 105 86 87 97 115 135 157 158 155 150 133 146 132 102 104 107 92 73 65 58 54 51 47 36 30 24 20 25 33 34 28 21 22 24 29 35 25 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 14 27 44 52 59 62 61 56 49 44 42 40 33 20 7 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 5 11 15 12 5 2 1 2 3 5 6 14 26 43 61 76 88 89 65 64 62 57 49 56 55 50 44 39 37 35 32 25 21 21 28 47 97 107 87 55 36 31 31 30 29 59 102 150 191 200 175 134 108 102 100 107 129 129 137 145 150 150 174 164 122 97 89 78 66 59 56 57 59 56 44 35 30 30 38 46 43 31 21 18 20 27 34 23 12 4 0 1 1 1 0 0 0 0 0 0 0 1 3 8 27 41 49 53 53 57 58 53 48 42 35 28 28 20 11 2 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 11 19 27 29 25 18 11 6 3 1 1 3 8 18 33 50 67 79 79 81 77 70 64 54 46 38 31 25 22 19 16 13 12 14 19 29 54 56 42 24 17 15 16 17 19 39 76 126 185 205 196 169 140 121 111 107 111 121 131 136 137 173 168 146 122 108 79 70 73 57 53 55 60 64 58 49 40 36 39 42 39 31 24 19 17 18 18 11 5 2 2 3 2 1 0 0 0 0 0 0 2 10 22 29 41 48 50 49 43 44 47 44 38 32 21 4 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 16 19 22 22 24 25 23 17 11 6 2 1 1 3 8 14 18 25 40 66 79 72 57 52 37 26 19 14 12 10 10 9 8 8 9 10 13 15 14 10 8 7 6 6 7 10 20 40 74 141 182 199 192 164 137 127 124 111 102 102 109 121 158 168 160 138 108 103 95 77 65 61 61 63 63 61 56 50 42 41 38 34 31 29 22 16 13 9 4 1 1 4 3 1 0 0 0 0 0 0 2 11 25 40 43 46 48 49 49 47 45 42 36 32 31 26 8 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 17 25 30 30 24 22 21 19 16 12 9 6 4 2 2 3 7 13 23 38 60 70 63 46 30 19 12 9 8 9 9 9 8 7 7 6 5 5 5 4 4 5 6 6 6 6 7 9 13 26 67 108 142 164 160 148 141 136 126 112 95 88 104 141 162 158 128 114 110 102 87 72 65 60 58 57 58 56 52 46 43 39 35 32 30 22 14 10 6 3 2 3 5 3 1 0 0 0 0 0 0 4 16 29 34 38 41 45 47 44 44 45 45 41 33 23 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 21 27 32 35 38 39 36 34 32 24 6 1 2 4 4 4 3 3 6 8 15 27 41 47 46 37 18 11 8 8 10 13 16 16 14 10 7 5 5 5 6 6 6 6 5 5 5 5 5 3 2 3 18 39 63 90 115 129 137 142 144 138 126 111 99 109 123 126 107 109 103 91 76 64 60 57 53 51 50 50 50 46 43 40 35 30 25 18 12 8 6 4 3 3 3 2 0 0 0 0 0 0 0 1 12 28 35 38 40 42 42 41 40 39 38 32 22 12 4 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 28 35 41 47 47 44 40 36 33 27 18 6 3 2 1 2 3 4 4 5 5 6 6 7 12 11 9 7 9 11 12 14 19 22 23 20 11 5 3 4 6 7 8 8 8 7 6 4 3 1 0 0 0 3 8 19 39 72 99 121 138 149 149 139 121 96 83 82 86 88 94 94 87 76 65 60 58 53 48 47 49 50 47 43 41 39 34 27 21 16 13 10 8 8 8 5 2 0 0 0 0 0 0 0 4 14 29 34 36 38 41 42 34 22 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 40 45 54 65 64 54 38 28 21 14 6 5 3 1 0 1 3 4 4 4 4 5 5 5 4 5 8 10 12 14 17 20 26 28 26 19 8 3 2 5 9 11 11 10 8 6 3 2 1 0 0 0 0 0 0 5 17 42 67 87 99 105 113 114 106 92 81 71 65 69 71 72 73 77 69 63 59 57 56 56 56 56 52 46 43 42 38 32 27 24 19 12 7 6 6 7 4 0 0 0 0 0 0 0 11 25 34 34 35 36 37 32 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 39 46 57 67 62 50 34 19 9 3 1 1 0 0 0 0 1 2 3 3 4 5 7 7 7 8 10 12 13 14 16 20 26 29 26 18 9 6 5 7 10 11 10 9 6 3 1 0 0 0 0 0 0 0 0 2 8 20 30 37 39 39 51 62 71 80 77 70 63 57 53 56 63 68 62 58 58 64 67 67 64 63 58 48 39 39 33 28 23 18 10 6 4 3 5 7 6 1 0 0 0 0 0 0 7 19 31 34 35 29 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 31 39 49 63 60 48 29 12 4 0 0 0 0 0 0 0 0 1 3 6 8 9 9 9 9 10 12 14 14 13 14 18 22 25 23 16 10 8 8 10 11 12 10 6 3 1 0 0 0 0 0 0 0 0 0 1 3 8 10 11 13 15 19 25 36 61 67 67 66 62 62 70 82 85 78 70 65 74 76 72 67 62 58 44 32 32 26 19 12 6 4 2 1 1 2 3 3 0 0 0 0 0 0 7 19 30 33 26 17 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 31 40 52 59 52 39 23 13 6 2 0 0 0 0 0 0 0 2 4 8 11 12 12 12 12 11 13 17 15 13 13 15 20 22 22 18 13 10 9 11 10 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 1 4 6 10 15 16 15 14 18 41 55 63 66 60 64 77 98 110 115 115 109 96 86 76 68 62 59 51 39 27 17 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 8 15 14 6 17 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 17 23 35 42 50 52 44 31 19 19 13 7 2 0 0 0 0 0 0 2 5 9 11 13 15 15 14 12 10 12 11 12 12 13 15 18 20 19 16 12 10 11 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 12 12 13 15 30 42 51 55 57 65 80 100 117 125 125 119 106 90 76 63 50 41 32 22 14 6 2 1 0 0 0 0 0 0 0 0 0 0 0 1 6 15 13 6 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 21 26 22 30 36 42 43 38 32 27 27 17 8 2 0 0 0 0 0 0 1 3 8 9 11 12 14 14 12 9 8 9 11 12 11 12 17 20 21 17 13 10 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 13 15 19 22 32 41 49 55 58 68 82 100 112 113 107 96 84 72 61 49 32 22 16 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 23 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 13 22 26 19 13 32 34 39 42 40 36 31 25 15 6 0 0 1 0 0 0 0 0 1 3 4 5 6 8 9 9 8 7 10 13 15 15 17 21 23 23 20 15 10 4 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 1 2 5 9 13 16 21 28 37 46 54 61 71 82 93 100 102 95 84 72 60 47 35 25 16 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 16 25 20 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 9 16 21 20 14 10 33 38 42 45 46 44 37 23 10 3 0 0 1 1 1 0 0 0 0 0 1 1 1 1 3 5 6 7 8 11 13 14 19 23 25 24 19 15 10 4 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 1 2 4 6 8 12 15 17 23 37 51 62 69 78 86 92 94 88 78 66 54 41 26 13 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 21 18 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 9 9 14 17 17 15 11 7 23 30 35 37 39 38 32 19 8 2 0 0 1 1 1 0 0 0 0 0 0 0 0 0 2 3 4 5 5 5 7 11 17 22 24 23 17 10 5 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 6 4 5 7 9 8 10 12 17 27 47 62 71 77 83 86 85 78 66 53 41 29 18 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 13 14 14 14 15 17 16 13 9 7 22 25 26 22 25 25 23 16 4 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 2 2 3 6 12 19 24 26 24 19 13 8 3 0 0 0 0 0 0 0 0 0 0 2 4 7 9 9 8 7 6 6 8 10 7 9 14 23 38 56 70 79 83 83 79 70 56 42 28 16 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 16 18 18 16 14 16 17 15 9 9 9 18 22 22 16 16 16 15 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 17 23 25 23 18 12 7 2 0 0 0 0 0 0 0 0 0 3 8 11 12 10 9 7 6 5 5 7 8 7 11 19 32 54 74 87 92 85 75 62 47 32 19 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 13 18 19 18 16 19 20 20 16 8 8 9 14 12 8 5 7 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 21 26 25 22 17 10 4 1 0 0 0 0 0 0 0 0 1 3 6 8 7 6 5 5 4 3 4 5 6 8 14 24 40 62 77 84 80 60 43 29 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 16 20 22 21 18 17 16 14 13 9 7 7 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 1 3 6 12 19 25 25 23 19 14 7 2 0 0 0 0 0 0 0 0 0 1 2 4 5 6 5 4 3 3 2 2 4 5 8 13 23 37 50 57 54 43 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 17 21 20 15 12 11 8 5 5 6 9 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 14 19 23 23 19 14 7 3 1 0 0 0 0 0 0 0 0 0 1 3 5 5 6 5 4 3 4 2 1 2 3 5 9 15 24 30 32 29 18 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 4 11 19 19 14 10 9 10 9 5 6 9 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 14 19 22 19 14 8 2 0 0 0 0 0 0 0 0 0 0 0 2 5 5 4 3 3 2 1 2 1 1 0 1 3 4 7 11 14 16 15 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 4 10 17 20 16 8 5 7 9 9 7 10 13 14 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 15 16 13 9 4 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 2 0 0 0 0 0 0 0 0 0 1 1 2 3 3 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 6 13 22 27 21 12 5 3 5 6 6 8 12 16 17 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 8 6 3 1 1 0 0 0 0 0 0 0 0 1 2 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 4 10 20 32 28 18 9 3 4 8 13 16 19 22 22 18 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 5 3 2 1 2 1 0 0 0 0 0 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 2 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 3 4 3 2 3 9 20 33 27 18 8 1 4 12 22 28 27 25 22 14 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 6 5 4 3 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 4 3 4 5 5 5 5 4 2 2 1 2 0 0 0 0 0 0 0 1 2 3 2 1 2 7 17 28 27 20 9 3 8 17 26 28 29 26 18 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 6 6 5 4 3 2 2 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 4 5 7 5 4 3 4 8 10 10 7 3 1 1 0 0 0 0 0 1 1 0 0 0 4 12 20 21 18 10 7 13 23 32 29 27 23 17 10 6 CIN -18 -17 -16 -15 -15 -17 -19 -23 -30 -34 -26 -29 -28 -29 -34 -39 -25 -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 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 1 1 -8 -21 -27 -20 -5 1 1 -0 -1 -1 -1 -1 -3 -4 -1 -0 1 1 1 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 1 1 1 -0 -2 -8 -6 -6 -12 -19 -10 -11 -12 -11 -11 -15 -11 -12 -14 -15 -14 -14 -18 -24 -26 -25 -41 -34 -25 -21 -22 -21 -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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 1 1 1 1 1 -8 -22 -30 -4 -0 -0 -1 -2 -3 -4 -2 -1 -1 -2 -3 -3 -1 -0 -1 -2 -2 -2 -2 -2 -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 1 1 1 -0 -1 -2 -2 -6 -13 -17 -12 -11 -10 -10 -10 -10 -4 -6 -8 -9 -12 -15 -14 -18 -18 -15 -23 -22 -18 -11 -5 -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 1 1 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 -7 -9 -3 -1 -1 -0 -0 -1 -0 -0 -1 -1 -3 -5 -6 -5 -5 -6 -5 -4 -4 -3 -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 -0 -1 -3 -7 -12 -14 -13 -10 -6 -5 -7 -10 -10 -2 -1 -3 -7 -16 -22 -16 -14 -13 -8 -6 -17 -17 -9 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -5 -5 -3 -3 -3 -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 -0 -0 -2 -7 -11 -14 -13 -10 -7 -6 -7 -8 -13 -15 -1 -0 -1 -4 -9 -18 -14 -15 -13 -11 -24 -31 -16 -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 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -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 -0 -1 -4 -9 -13 -12 -9 -7 -6 -8 -12 -16 -20 -21 -2 -5 -6 -9 -15 -25 -17 -12 -8 -4 -6 -9 -10 -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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -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 -0 -0 -2 -6 -9 -11 -10 -7 -4 -6 -8 -10 -12 -15 -19 -6 -2 -5 -17 -32 -33 -19 -10 -9 -16 -23 -3 -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 1 1 1 1 1 1 1 -0 -1 -5 -5 -3 -1 -0 -1 -3 -2 -1 -0 -0 1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -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 -0 -0 -2 -3 -4 -7 -9 -8 -6 -5 -6 -8 -9 -10 -13 -15 -4 -6 -10 -12 -11 -4 -3 -4 -5 -6 -5 -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 -0 -1 -7 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 1 -0 -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 -0 -0 -4 -4 -4 -6 -11 -15 -13 -10 -7 -7 -6 -5 -7 -7 -3 -9 -19 -23 -18 -7 -1 -2 -5 -9 -10 -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 -0 -0 -3 -15 -9 -4 -3 -4 -0 -1 -5 -5 -2 -0 -0 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -4 -3 -1 -1 -0 -2 -4 -5 -5 -5 -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 1 1 1 1 1 1 -3 -5 -5 -5 -7 -9 -7 -6 -7 -7 -3 -4 -5 -4 -2 -4 -10 -11 -8 -5 -5 -7 -9 -9 -6 -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 -0 -2 -8 -21 -38 -44 -33 -15 -8 -6 -5 -5 -4 -0 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -4 -3 -1 -0 -1 -1 -3 -5 -6 -6 -6 -8 -5 -1 1 1 1 1 1 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 -5 -3 -3 -4 -5 -6 -7 -8 -6 -5 -5 -2 -2 -3 -6 -7 -8 -7 -6 -6 -5 -5 -6 -4 -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 -0 -0 -15 -38 -49 -46 -37 -17 -6 -2 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -1 -4 -5 -5 -3 -2 -2 -4 -4 -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 -2 -3 -2 -1 -1 -3 -5 -8 -11 -10 -6 -3 -2 -0 -5 -4 -2 -1 1 1 1 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 1 1 -0 -0 -0 -0 -2 -5 -12 -21 -24 -23 -19 -11 -2 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -1 -1 -3 -3 -2 -3 -4 -5 -5 -4 -3 -3 -4 -5 -5 -4 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 1 1 1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -5 -7 -8 -4 -2 -1 -1 -0 -6 -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 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -6 -17 -27 -35 -34 -21 -4 -2 -1 -0 -0 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -5 -5 -4 -4 -4 -4 -3 -4 -4 -4 -4 -4 -4 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -1 -0 -1 -2 -1 -1 -6 -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 -1 -1 -1 -2 -2 -3 -4 -5 -5 -4 -3 -3 -2 -4 -10 -20 -31 -36 -26 -7 -3 -1 -1 -0 1 1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -1 -1 -1 -2 -4 -5 -5 -5 -5 -5 -4 -4 -5 -5 -4 -3 -4 -3 -2 -2 -3 -4 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -4 -7 -9 -7 -3 -0 -0 -0 -0 -1 -2 -1 -1 -10 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -3 -6 -14 -26 -32 -25 -9 -3 -2 -1 -0 1 1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -4 -5 -5 -4 -3 -3 -3 -2 -1 -1 -2 -3 -4 -3 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -2 -2 -2 -3 -5 -4 -2 -0 -0 -1 -1 -1 -2 -4 -2 -0 -4 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -4 -1 -1 -1 -1 -3 -5 -6 -6 -6 -6 -7 -8 -7 -5 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -3 -9 -21 -22 -15 -6 -2 -1 -0 1 1 1 -0 -1 -5 -7 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -8 -8 -4 -4 -4 -4 -4 -5 -5 -4 -3 -3 -2 -1 -1 -1 -1 -2 -2 -4 -3 -2 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 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 1 1 1 1 1 1 1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -1 -1 -2 -4 -7 -9 -10 -10 -9 -8 -6 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 1 1 1 -0 -0 -1 -10 -12 -10 -7 -2 -0 -0 -0 -0 1 -0 -2 -5 -7 -2 -2 -1 -1 -1 -1 -1 -4 -8 -8 -7 -7 -9 -8 -2 -2 -3 -4 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -6 -5 -6 -7 -7 -6 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -0 1 1 1 1 1 1 -0 -3 -5 -4 -1 -1 -1 -0 -0 1 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -5 -11 -15 -13 -8 -8 -8 -4 -3 -4 -5 -5 -4 -4 -5 -5 -4 -2 -2 -3 -3 -2 -1 -1 -2 -2 -2 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -1 -2 -6 -6 -5 -4 -2 -2 -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 -1 -1 -1 -3 -3 -4 -6 -9 -11 -11 -9 -6 -3 -2 -1 -2 -2 -0 1 -0 -0 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -1 -0 1 1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -9 -11 -8 -8 -8 -7 -5 -5 -6 -6 -5 -5 -4 -3 -3 -2 -2 -3 -3 -2 -1 -1 -1 -2 -2 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -1 -4 -5 -5 -4 -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 -0 -1 -1 -1 -1 -1 -1 -3 -5 -7 -9 -10 -10 -9 -6 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 1 1 1 1 1 1 -0 -0 -0 1 1 1 -0 -0 -0 1 1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -7 -6 -4 -6 -5 -5 -5 -5 -5 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -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 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -3 -2 -2 -1 -1 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -1 -0 -1 -2 -3 -5 -7 -8 -7 -7 -6 -4 -2 -2 -3 -5 -4 -2 -2 -3 -2 -1 -0 1 1 1 1 1 1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -6 -7 -8 -12 -13 -12 -8 -4 -4 -4 -4 -3 -3 -4 -4 -4 -4 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 1 1 1 1 1 1 1 1 -0 -2 -5 -6 -1 -3 -4 -5 -4 -3 -2 -2 -3 -3 -4 -6 -7 -7 -7 -5 -3 -2 -3 -5 -6 -6 -4 -3 -2 -3 -2 -2 -1 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -7 -19 -11 -8 -10 -14 -9 -12 -18 -19 -12 -4 -4 -4 -4 -4 -3 -4 -4 -4 -3 -3 -2 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -5 -4 -4 1 1 1 1 1 1 1 1 -6 -16 -27 -32 -12 -11 -11 -11 -10 -9 -6 -5 -5 -5 -5 -6 -7 -5 -3 -4 -6 -8 -9 -9 -8 -5 -4 -4 -3 -3 -3 -3 -2 -0 -0 -0 -1 -1 -1 -5 -7 -6 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -3 -5 -6 -6 -7 -7 -11 -16 -16 -10 -13 -16 -18 -16 -11 -7 -5 -4 -3 -3 -4 -4 -3 -3 -2 -2 -2 -1 -1 -2 -3 -3 -3 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 -5 -6 -5 -4 -4 1 -0 -1 -6 -8 -11 -14 -16 -18 -23 -37 -50 -28 -21 -18 -17 -15 -12 -10 -9 -8 -7 -6 -4 -4 -3 -3 -11 -16 -16 -13 -8 -7 -6 -5 -5 -5 -6 -6 -6 -5 -2 -1 -2 -3 -4 -3 -7 -8 -6 -3 -0 -0 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -4 -4 -4 -5 -5 -8 -14 -18 -12 -9 -11 -15 -19 -21 -26 -17 -8 -5 -6 -7 -6 -4 -3 -2 -4 -5 -4 -2 -2 -3 -8 -11 -10 -0 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 -0 -0 -1 -3 -4 -5 -4 -0 -0 -1 -11 -13 -11 -10 -11 -18 -22 -29 -37 -28 -23 -22 -19 -14 -13 -12 -10 -9 -8 -7 -5 -7 -9 -10 -10 -10 -9 -8 -6 -6 -5 -6 -7 -8 -9 -10 -10 -8 -6 -5 -5 -4 -5 -6 -7 -9 -9 -9 -7 -3 -3 -3 -1 -0 1 1 1 -0 -0 1 -0 -0 -0 -0 -5 -5 -4 -3 -3 -4 -10 -15 -11 -7 -6 -9 -15 -18 -26 -19 -10 -6 -7 -12 -10 -6 -4 -4 -4 -4 -4 -4 -6 -6 -8 -11 -12 -2 -0 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 -0 -0 -1 -3 -5 -5 -4 -3 -4 -6 -13 -12 -8 -4 -4 -7 -27 -34 -26 -20 -19 -19 -20 -20 -18 -15 -14 -14 -14 -11 -9 -10 -10 -7 -6 -5 -5 -5 -4 -4 -5 -6 -8 -9 -11 -11 -10 -10 -9 -7 -5 -4 -5 -6 -9 -11 -11 -9 -7 -7 -9 -8 -4 -1 -0 1 -0 -1 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -3 -8 -13 -13 -9 -4 -3 -6 -12 -16 -15 -11 -5 -3 -4 -4 -4 -4 -4 -5 -7 -9 -11 -10 -8 -9 -10 -13 -5 -1 1 1 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 -6 -6 -5 -16 -18 -19 -18 -14 -10 -8 -9 -21 -29 -28 -20 -13 -14 -13 -12 -13 -15 -14 -19 -26 -30 -15 -13 -12 -9 -7 -6 -5 -5 -4 -4 -4 -4 -6 -8 -8 -7 -7 -7 -6 -5 -6 -5 -5 -6 -6 -9 -11 -12 -11 -8 -7 -8 -9 -9 -7 -2 -0 -0 -1 -0 -0 1 -0 -0 -2 -3 -3 -3 -3 -2 -3 -4 -6 -8 -9 -5 -0 -0 -2 -7 -11 -11 -5 -5 -4 -3 -3 -4 -5 -6 -7 -10 -12 -11 -9 -9 -10 -13 -8 -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 -0 -0 -0 -2 -4 -6 -8 -6 -24 -26 -28 -26 -26 -24 -23 -25 -25 -27 -23 -15 -7 -9 -9 -12 -17 -21 -19 -18 -19 -20 -15 -14 -11 -8 -7 -7 -6 -5 -4 -4 -3 -3 -3 -3 -3 -4 -5 -5 -4 -4 -7 -6 -5 -5 -6 -7 -9 -10 -10 -7 -7 -8 -9 -10 -7 -3 -0 1 1 1 1 -0 -1 -1 -3 -3 -4 -4 -4 -3 -3 -2 -2 -3 -3 -2 -0 -0 -0 -2 -5 -7 -5 -5 -4 -3 -4 -6 -7 -8 -10 -13 -15 -11 -9 -9 -10 -14 -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 -1 -3 -8 -7 -24 -26 -26 -28 -35 -32 -26 -26 -24 -19 -13 -9 -9 -6 -6 -9 -14 -17 -15 -13 -12 -11 -10 -8 -5 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -3 -4 -4 -5 -6 -7 -7 -6 -6 -6 -7 -7 -5 -2 -0 1 1 1 -0 -1 -4 -4 -5 -5 -4 -4 -4 -5 -6 -5 -2 -2 -2 -3 -4 -3 -1 -1 -3 -5 -6 -6 -6 -6 -8 -10 -10 -11 -12 -13 -11 -9 -9 -11 -12 -14 -15 -9 -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 -1 -1 -1 -1 -5 -6 -29 -27 -23 -21 -25 -24 -22 -22 -18 -14 -12 -10 -6 -4 -3 -6 -9 -12 -11 -9 -7 -5 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -4 -5 -5 -4 -4 -3 -3 -2 -1 -1 -1 -1 -0 -1 -3 -5 -8 -10 -7 -3 -2 -3 -5 -7 -7 -5 -4 -3 -4 -6 -6 -6 -4 -3 -5 -6 -7 -7 -8 -10 -11 -13 -13 -14 -14 -7 -7 -9 -11 -12 -12 -14 -16 -15 -9 -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 -1 -1 -0 -0 -2 -3 -33 -26 -20 -16 -15 -17 -18 -18 -19 -22 -15 -7 -5 -4 -4 -4 -5 -6 -4 -4 -3 -1 -0 -1 -1 -1 -1 -0 -1 -1 -2 -4 -7 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -4 -7 -10 -14 -11 -6 -2 -1 -2 -3 -4 -4 -3 -2 -2 -3 -4 -6 -7 -5 -3 -4 -5 -7 -9 -10 -10 -13 -15 -16 -15 -13 -8 -6 -6 -7 -7 -7 -7 -10 -13 -12 -7 -3 -0 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 -1 -1 -34 -26 -18 -14 -11 -11 -12 -12 -14 -18 -12 -6 -6 -6 -4 -3 -3 -3 -3 -3 -1 -0 -0 -1 -2 -2 -2 -5 -10 -13 -18 -26 -37 -25 -10 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 1 -0 -0 -0 -1 -2 -3 -2 -10 -15 -15 -10 -14 -8 -4 -2 -2 -4 -3 -3 -2 -2 -3 -5 -6 -8 -9 -8 -6 -5 -5 -6 -7 -8 -9 -8 -10 -16 -20 -19 -11 -6 -4 -3 -3 -3 -2 -3 -5 -8 -13 -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 1 -0 -0 -0 -0 -32 -25 -19 -13 -11 -10 -8 -7 -6 -8 -8 -8 -10 -8 -6 -4 -4 -4 -4 -2 -1 -1 -0 -1 -2 -2 -3 -15 -31 -40 -48 -62 -69 -44 -18 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 1 1 1 1 1 -0 -0 -0 -1 -2 -2 -2 -1 -5 -7 -6 -4 -6 -5 -4 -4 -4 -7 -5 -3 -3 -4 -7 -9 -11 -13 -16 -15 -14 -12 -11 -9 -7 -5 -5 -4 -5 -7 -13 -19 -11 -6 -3 -3 -2 -1 -1 -2 -3 -6 -12 -8 -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 -0 -0 -0 -0 -27 -18 -11 -11 -12 -10 -6 -3 -3 -3 -5 -7 -7 -6 -5 -4 -3 -5 -4 -3 -2 -2 -0 -2 -3 -3 -4 -15 -34 -47 -51 -45 -37 -24 -12 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -3 -6 -7 -8 -7 -5 -7 -6 -5 -8 -14 -20 -21 -22 -25 -30 -31 -30 -27 -23 -16 -10 -6 -5 -5 -3 -2 -3 -5 -3 -3 -4 -4 -1 -1 -1 -1 -2 -3 -10 -9 -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 -15 -10 -5 -4 -4 -2 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -2 -5 -5 -3 -2 -1 -0 -7 -9 -9 -11 -22 -33 -48 -49 -24 -7 -4 -4 -4 -3 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -3 -7 -12 -11 -9 -8 -7 -6 -8 -9 -10 -14 -24 -32 -32 -30 -40 -49 -47 -43 -41 -32 -22 -14 -10 -9 -7 -5 -3 -1 -1 -1 -3 -3 -3 -3 -2 -1 -1 -1 -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 -9 -6 -5 -3 -2 -3 -2 -1 -0 -0 -1 -2 -2 -1 -1 -1 -2 -4 -5 -3 -2 -3 -6 -14 -18 -21 -25 -35 -43 -55 -56 -34 -7 -8 -8 -4 -3 -3 -3 -3 -3 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -3 -8 -14 -21 -12 -3 -0 -0 -1 -8 -12 -10 -9 -8 -8 -9 -9 -8 -10 -11 -12 -14 -19 -21 -18 -17 -32 -37 -37 -40 -49 -37 -24 -15 -12 -15 -10 -5 -2 -2 -2 -1 -1 -3 -3 -3 -2 -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 -0 -15 -13 -15 -18 -23 -21 -12 -3 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -3 -4 -3 -4 -9 -14 -19 -23 -28 -38 -43 -49 -54 -54 -56 -62 -43 -11 -2 -2 -9 -32 -58 -20 -14 -18 -25 -30 -26 -12 -4 -3 -5 -5 -11 -21 -30 -31 -18 -8 -5 -10 -11 -15 -17 -16 -13 -12 -12 -13 -11 -12 -13 -13 -13 -15 -15 -13 -12 -11 -12 -15 -29 -45 -48 -37 -28 -27 -30 -30 -17 -8 -3 -1 -1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 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 -0 -0 -0 -15 -15 -16 -19 -25 -25 -17 -9 -4 -4 -4 -4 -5 -6 -4 -2 -2 -3 -6 -5 -4 -5 -8 -10 -8 -11 -21 -33 -35 -41 -52 -66 -79 -47 -19 -6 -2 -2 -9 -41 -92 -85 -81 -77 -72 -61 -48 -46 -52 -55 -41 -21 -24 -29 -20 -23 -25 -28 -31 -34 -28 -28 -26 -20 -11 -11 -11 -12 -14 -19 -25 -29 -33 -43 -31 -21 -19 -24 -29 -30 -34 -37 -32 -27 -26 -28 -32 -24 -19 -16 -12 -7 -4 -3 -2 -1 -0 -0 -0 -1 -4 -4 -1 1 -0 -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 -0 -0 -1 -1 -13 -13 -14 -19 -26 -22 -14 -7 -5 -7 -7 -7 -8 -10 -7 -4 -3 -6 -8 -8 -9 -10 -13 -14 -13 -13 -16 -21 -26 -31 -38 -46 -54 -53 -42 -24 -10 -27 -19 -31 -79 -97 -103 -98 -79 -46 -38 -36 -41 -50 -56 -35 -31 -29 -11 -12 -20 -27 -30 -30 -29 -29 -26 -19 -9 -7 -8 -11 -20 -38 -52 -59 -59 -69 -49 -34 -32 -46 -41 -32 -23 -18 -16 -15 -20 -27 -30 -29 -25 -20 -13 -6 -3 -2 -1 -1 -1 -0 -0 -1 -4 -3 -1 1 -0 -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 -0 -0 -1 -0 -14 -15 -14 -13 -14 -12 -9 -8 -8 -8 -8 -9 -10 -9 -4 -3 -4 -7 -13 -12 -10 -9 -8 -8 -11 -15 -16 -15 -15 -18 -21 -25 -33 -45 -45 -36 -28 -72 -66 -60 -82 -98 -101 -91 -72 -48 -36 -36 -40 -38 -18 -17 -21 -22 -18 -19 -23 -25 -25 -26 -26 -24 -22 -20 -7 -4 -5 -11 -32 -60 -72 -72 -68 -68 -57 -46 -43 -55 -40 -28 -23 -22 -21 -19 -19 -17 -14 -10 -9 -6 -3 -2 -2 -1 -1 -1 -1 -0 -1 -3 -4 -1 1 1 1 -0 -0 -1 -1 -1 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -13 -13 -11 -11 -14 -12 -10 -9 -10 -11 -12 -14 -16 -13 -4 -2 -3 -5 -7 -6 -5 -4 -4 -3 -3 -2 -1 -2 -7 -11 -15 -18 -26 -35 -42 -48 -53 -61 -69 -71 -60 -39 -36 -56 -80 -73 -68 -56 -38 -18 -13 -15 -18 -20 -23 -25 -25 -27 -30 -30 -25 -19 -15 -13 -5 -3 -9 -26 -55 -71 -77 -74 -60 -50 -54 -51 -40 -43 -42 -42 -39 -30 -24 -24 -20 -13 -11 -9 -7 -4 -3 -2 -2 -2 -1 -1 -1 -1 -3 -8 -13 -6 -1 -0 1 -0 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -11 -10 -9 -9 -11 -13 -11 -10 -11 -14 -17 -20 -22 -18 -6 -2 -1 -2 -3 -3 -4 -6 -8 -10 -8 -6 -3 -3 -6 -10 -14 -19 -29 -37 -40 -38 -39 -44 -57 -70 -76 -74 -78 -76 -76 -101 -91 -56 -22 -7 -10 -12 -15 -19 -27 -25 -24 -25 -26 -25 -21 -15 -10 -8 -5 -5 -10 -21 -38 -54 -66 -67 -49 -26 -18 -15 -16 -25 -35 -40 -38 -30 -31 -22 -13 -10 -13 -13 -10 -7 -6 -4 -4 -3 -2 -1 -1 -1 -4 -8 -19 -13 -4 -0 -0 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -1 -0 -0 -8 -8 -6 -5 -8 -12 -11 -11 -15 -19 -21 -22 -22 -20 -11 -4 -2 -2 -4 -4 -5 -7 -11 -14 -15 -14 -12 -9 -9 -12 -17 -23 -30 -35 -36 -36 -42 -48 -58 -70 -80 -81 -93 -103 -106 -96 -63 -28 -7 -7 -9 -10 -13 -20 -36 -28 -24 -23 -22 -20 -18 -14 -10 -8 -7 -6 -7 -13 -46 -58 -64 -64 -54 -28 -17 -15 -16 -23 -30 -31 -27 -22 -24 -20 -14 -12 -15 -14 -11 -9 -8 -6 -5 -4 -2 -2 -1 -2 -4 -8 -13 -8 -3 -0 -0 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -6 -15 -13 -15 -23 -28 -25 -19 -15 -16 -8 -4 -4 -6 -9 -9 -10 -10 -12 -12 -10 -8 -6 -5 -10 -16 -20 -21 -21 -29 -36 -41 -49 -56 -61 -64 -69 -69 -77 -79 -69 -46 -26 -13 -7 -6 -7 -10 -16 -26 -40 -33 -29 -27 -26 -23 -19 -16 -13 -10 -9 -7 -7 -12 -50 -66 -70 -66 -56 -35 -23 -18 -18 -23 -24 -20 -13 -9 -7 -8 -9 -11 -12 -10 -9 -9 -9 -6 -5 -4 -3 -3 -2 -4 -8 -11 -6 -2 -0 -0 -0 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 -2 -2 -1 -1 -1 -3 -1 -0 -3 -11 -37 -29 -26 -30 -31 -17 -8 -4 -7 -7 -10 -12 -13 -14 -12 -12 -13 -13 -13 -13 -12 -10 -7 -14 -18 -17 -10 -6 -9 -13 -18 -34 -52 -60 -58 -48 -56 -57 -48 -31 -10 -7 -6 -6 -5 -6 -11 -24 -42 -46 -42 -38 -37 -37 -33 -29 -24 -18 -13 -9 -6 -6 -9 -34 -52 -62 -64 -57 -41 -28 -21 -21 -24 -15 -8 -7 -7 -9 -10 -10 -15 -11 -10 -10 -11 -8 -6 -5 -5 -5 -5 -8 -14 -18 -9 -2 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 -2 -2 -2 -1 -0 -1 -1 -5 -3 -2 -3 -10 -38 -28 -26 -30 -30 -10 -4 -2 -3 -17 -25 -25 -21 -21 -18 -14 -11 -11 -14 -16 -20 -22 -15 -16 -16 -11 -3 -1 -1 -2 -7 -18 -35 -51 -55 -42 -36 -26 -17 -10 -7 -6 -6 -6 -7 -9 -20 -39 -59 -64 -59 -48 -39 -45 -41 -36 -31 -26 -21 -15 -9 -6 -7 -25 -50 -66 -63 -45 -34 -28 -25 -22 -16 -13 -11 -8 -8 -7 -9 -13 -20 -17 -15 -15 -14 -11 -8 -7 -7 -8 -4 -3 -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 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -4 -3 -3 -2 -4 -9 -8 -11 -16 -18 -8 -4 -4 -5 -16 -24 -24 -21 -27 -22 -17 -12 -10 -13 -14 -16 -17 -14 -13 -12 -10 -7 -5 -4 -5 -6 -9 -13 -22 -28 -25 -16 -9 -6 -5 -6 -6 -6 -8 -11 -22 -41 -52 -50 -58 -72 -50 -23 -57 -59 -53 -43 -31 -24 -21 -15 -8 -6 -12 -19 -18 -3 -0 -4 -10 -16 -25 -20 -16 -14 -12 -9 -7 -12 -24 -26 -25 -23 -21 -18 -15 -12 -10 -9 -9 -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 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -5 -3 -4 -4 -4 -5 -6 -7 -7 -7 -6 -5 -4 -4 -5 -8 -9 -10 -14 -27 -22 -15 -13 -17 -20 -13 -10 -11 -11 -8 -7 -8 -8 -8 -8 -8 -8 -8 -8 -9 -9 -9 -8 -8 -7 -6 -6 -7 -7 -9 -14 -44 -66 -69 -52 -33 -27 -19 -24 -72 -87 -79 -61 -42 -33 -21 -12 -8 -8 -8 -14 -16 -6 -1 -0 -1 -5 -19 -18 -13 -9 -7 -4 -9 -22 -37 -39 -38 -36 -34 -32 -23 -11 -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 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -3 -6 -19 -22 -17 -14 -14 -13 -12 -10 -8 -6 -5 -5 -4 -4 -5 -5 -6 -10 -19 -15 -7 -3 -6 -11 -12 -11 -10 -8 -6 -8 -9 -9 -9 -9 -8 -8 -7 -7 -7 -7 -7 -6 -6 -7 -8 -8 -8 -9 -10 -12 -45 -63 -63 -45 -25 -17 -14 -22 -55 -73 -82 -78 -51 -32 -19 -13 -11 -11 -7 -6 -8 -6 -5 -4 -2 -3 -6 -4 -1 1 1 1 -16 -40 -59 -58 -63 -62 -53 -58 -52 -28 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 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -3 -22 -50 -28 -18 -20 -21 -14 -11 -9 -7 -6 -5 -4 -4 -4 -5 -6 -7 -9 -8 -4 -2 -6 -10 -8 -6 -5 -7 -10 -11 -10 -10 -11 -10 -9 -7 -7 -6 -6 -5 -5 -5 -5 -6 -8 -8 -8 -8 -10 -10 -39 -57 -62 -53 -21 -13 -14 -15 -12 -17 -53 -83 -55 -35 -22 -15 -12 -11 -8 -8 -10 -13 -12 -7 -3 -6 -6 -8 -16 -26 -9 -4 -14 -30 -37 -28 -30 -35 -35 -48 -50 -30 -0 -0 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -3 -3 -1 -0 1 1 -0 -0 -0 -0 -0 -0 -0 1 1 -0 -0 -0 -1 -13 -49 -47 -37 -25 -13 -12 -13 -11 -8 -7 -7 -7 -6 -5 -6 -6 -7 -7 -7 -3 -2 -6 -9 -11 -11 -11 -12 -12 -11 -10 -10 -10 -9 -8 -7 -7 -8 -8 -7 -4 -5 -5 -5 -6 -5 -6 -9 -13 -13 -29 -50 -66 -65 -28 -18 -17 -17 -11 -8 -25 -47 -43 -34 -24 -17 -15 -11 -10 -10 -11 -11 -6 -2 -1 -4 -6 -14 -26 -37 -23 -18 -16 -14 -10 -7 -11 -17 -19 -17 -15 -12 -9 -8 -5 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 -3 -1 -0 1 1 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 -1 -6 -33 -26 -15 -7 -8 -9 -13 -14 -12 -16 -24 -20 -10 -8 -8 -7 -8 -7 -7 -6 -5 -6 -7 -9 -9 -10 -10 -10 -9 -7 -6 -7 -8 -8 -8 -7 -8 -8 -8 -5 -5 -5 -5 -5 -5 -9 -11 -11 -11 -20 -34 -43 -31 -24 -22 -21 -17 -4 -14 -27 -33 -32 -26 -22 -18 -13 -12 -12 -13 -10 -5 -3 -2 -2 -2 -4 -10 -15 -17 -21 -24 -22 -14 -9 -15 -20 -20 -13 -7 -6 -8 -11 -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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -3 -14 -11 -6 -1 -0 -0 -7 -12 -14 -20 -32 -28 -15 -11 -10 -10 -10 -9 -6 -6 -6 -6 -7 -8 -9 -9 -8 -8 -8 -7 -6 -8 -6 -5 -6 -6 -9 -9 -7 -7 -6 -6 -6 -6 -6 -9 -10 -10 -11 -13 -21 -28 -24 -25 -29 -38 -52 -38 -53 -57 -43 -22 -16 -18 -19 -12 -11 -11 -10 -8 -6 -6 -6 -6 -4 -3 -3 -4 -5 -7 -8 -9 -10 -11 -16 -18 -15 -11 -7 -6 -8 -12 -10 -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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -3 -12 -15 -9 -2 -0 1 -3 -6 -8 -9 -16 -21 -24 -29 -28 -24 -21 -22 -11 -7 -6 -6 -6 -10 -10 -9 -7 -7 -6 -6 -5 -5 -5 -6 -6 -7 -10 -10 -9 -11 -11 -10 -7 -6 -7 -8 -8 -9 -10 -11 -17 -23 -21 -21 -37 -73 -121 -91 -66 -45 -27 -16 -16 -19 -22 -20 -17 -12 -8 -7 -8 -9 -11 -11 -9 -6 -4 -5 -6 -9 -8 -7 -9 -13 -13 -11 -7 -7 -6 -7 -8 -9 -5 -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 1 -2 -8 -14 -8 -2 -0 -0 1 1 -0 -0 -2 -11 -22 -28 -29 -33 -37 -38 -22 -14 -10 -10 -7 -4 -3 -2 -3 -4 -4 -4 -4 -5 -5 -6 -6 -9 -8 -8 -12 -24 -42 -48 -40 -19 -13 -10 -9 -11 -18 -26 -32 -33 -26 -32 -68 -106 -110 -59 -27 -13 -16 -16 -18 -21 -23 -23 -22 -16 -9 -7 -9 -11 -14 -17 -14 -12 -12 -11 -12 -16 -14 -10 -9 -8 -7 -7 -8 -10 -10 -9 -10 -8 -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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -2 -9 -24 -13 -3 -2 -3 -3 -2 -0 -0 -0 -7 -19 -29 -29 -27 -26 -26 -23 -23 -25 -26 -16 -12 -9 -8 -6 -9 -9 -7 -6 -6 -7 -7 -7 -14 -12 -10 -16 -37 -84 -114 -114 -80 -54 -27 -9 -10 -20 -40 -56 -64 -68 -78 -97 -101 -60 -28 -15 -13 -16 -19 -21 -22 -25 -26 -20 -16 -16 -14 -12 -13 -15 -16 -16 -14 -14 -14 -17 -18 -14 -8 -5 -4 -5 -7 -9 -11 -12 -10 -6 -6 -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 -8 -25 -14 -4 -3 -4 -7 -21 -30 -9 -3 -7 -16 -25 -22 -24 -26 -26 -24 -25 -28 -30 -26 -26 -26 -26 -28 -31 -24 -14 -10 -11 -10 -9 -7 -11 -11 -12 -16 -32 -75 -102 -113 -106 -70 -35 -13 -10 -19 -39 -60 -79 -92 -96 -83 -56 -29 -19 -15 -14 -16 -15 -18 -24 -32 -27 -21 -20 -22 -20 -14 -12 -14 -17 -17 -17 -16 -16 -19 -15 -10 -7 -6 -6 -7 -9 -13 -15 -14 -10 -4 -7 -6 -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 1 1 -0 -1 -4 -3 -2 -2 -2 -3 -11 -16 -5 -4 -6 -7 -7 -5 -10 -16 -20 -23 -21 -22 -25 -28 -30 -31 -33 -39 -32 -23 -16 -15 -14 -12 -10 -7 -8 -8 -9 -17 -40 -57 -66 -64 -51 -33 -29 -25 -14 -17 -31 -53 -78 -91 -85 -68 -46 -28 -20 -15 -14 -17 -16 -19 -27 -36 -20 -20 -22 -20 -12 -14 -14 -15 -19 -20 -18 -15 -15 -14 -12 -10 -10 -9 -9 -9 -9 -11 -12 -11 -8 -6 -6 -6 -4 -0 -0 -0 -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 -0 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -2 -4 -4 -2 -0 -2 -7 -16 -28 -18 -14 -19 -26 -28 -25 -22 -21 -16 -11 -8 -6 -6 -6 -5 -5 -7 -9 -13 -28 -74 -53 -33 -21 -16 -16 -18 -17 -12 -11 -19 -42 -73 -69 -67 -61 -48 -28 -17 -11 -11 -14 -21 -27 -32 -32 -18 -15 -16 -17 -14 -13 -12 -14 -20 -23 -22 -18 -16 -13 -11 -12 -12 -10 -9 -10 -9 -8 -7 -7 -7 -5 -4 -2 -0 1 -0 -0 -0 -0 -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 -2 -4 -6 -8 -5 -1 -1 -1 -1 -1 -1 -3 -3 -4 -5 -3 -3 -4 -7 -14 -23 -29 -30 -29 -25 -21 -21 -30 -21 -10 -2 -2 -4 -4 -5 -6 -9 -13 -13 -12 -23 -18 -14 -12 -11 -12 -10 -7 -7 -9 -12 -24 -45 -49 -51 -47 -39 -35 -23 -15 -14 -15 -17 -27 -34 -30 -23 -20 -20 -21 -14 -12 -13 -16 -20 -24 -23 -17 -12 -11 -12 -13 -11 -10 -10 -9 -7 -6 -5 -4 -3 -3 -4 -3 1 1 -0 -0 -0 -0 -0 -0 1 1 -0 -0 -0 -0 -0 1 1 1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -8 -12 -28 -34 -24 -14 -18 -10 -4 -0 -0 -0 -1 -2 -4 -4 -4 -4 -3 -4 -12 -19 -24 -27 -28 -23 -18 -21 -13 -5 -2 -3 -4 -4 -5 -7 -9 -13 -13 -10 -9 -9 -8 -9 -12 -12 -10 -10 -10 -9 -8 -9 -13 -23 -31 -34 -33 -29 -26 -25 -25 -25 -25 -25 -25 -26 -25 -24 -23 -19 -17 -18 -19 -20 -16 -19 -18 -11 -7 -7 -9 -12 -8 -9 -8 -8 -6 -3 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 1 1 1 1 -0 -0 -0 -0 -0 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 -0 -32 -31 -32 -34 -36 -34 -27 -13 -5 -2 -3 -5 -4 -3 -1 -1 -3 -4 -4 -4 -5 -6 -6 -9 -24 -19 -7 -2 -2 -3 -3 -3 -3 -4 -5 -7 -7 -6 -5 -6 -9 -10 -8 -6 -9 -9 -9 -9 -8 -1 1 -0 -1 -5 -8 -16 -26 -29 -31 -32 -32 -31 -26 -24 -25 -24 -23 -26 -28 -21 -21 -22 -22 -20 -11 -9 -8 -4 -3 -3 -5 -7 -7 -6 -5 -4 -3 -2 -2 -3 -3 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 1 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -29 -29 -31 -29 -32 -29 -15 -7 -4 -4 -8 -22 -15 -6 -0 -0 -2 -4 -4 -5 -5 -4 -3 -3 -3 -4 -4 -3 -3 -3 -3 -4 -4 -6 -8 -9 -8 -4 -3 -6 -10 -9 -8 -7 -7 -7 -5 -2 -1 -0 1 1 1 1 -0 -4 -15 -25 -32 -35 -33 -27 -23 -21 -20 -19 -19 -23 -26 -23 -23 -26 -30 -30 -26 -19 -10 -4 -5 -4 -3 -4 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -17 -17 -21 -25 -33 -37 -33 -23 -9 -3 -5 -7 -4 -1 -0 -0 -1 -3 -4 -5 -5 -5 -4 -4 -3 -4 -4 -4 -3 -3 -3 -4 -5 -5 -6 -8 -7 -6 -7 -7 -6 -6 -6 -5 -6 -5 -2 1 1 1 1 1 1 1 1 -3 -13 -24 -30 -34 -33 -19 -16 -18 -22 -20 -18 -16 -15 -14 -17 -22 -27 -33 -26 -16 -8 -6 -7 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -1 -0 1 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -16 -16 -18 -24 -34 -40 -39 -24 -9 -1 -1 -0 -0 1 1 1 -0 -1 -2 -4 -5 -5 -4 -4 -4 -4 -4 -4 -4 -3 -4 -5 -6 -7 -6 -5 -6 -8 -8 -6 -4 -4 -5 -5 -5 -4 -1 1 1 1 1 1 1 1 1 -3 -13 -23 -23 -20 -18 -10 -12 -18 -24 -20 -22 -21 -15 -7 -7 -8 -11 -16 -13 -9 -6 -6 -6 -5 -3 -2 -3 -3 -2 -2 -2 -2 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 -0 -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 -17 -17 -20 -26 -35 -39 -32 -6 -1 -0 -0 1 1 1 1 1 -2 -3 -3 -2 -5 -5 -5 -4 -5 -5 -4 -3 -3 -3 -4 -6 -10 -14 -13 -6 -5 -7 -6 -4 -4 -5 -5 -5 -3 -0 1 1 1 1 1 1 1 1 1 -1 -7 -15 -11 -4 -2 -5 -9 -11 -10 -16 -21 -22 -18 -12 -7 -4 -3 -5 -6 -6 -4 -4 -3 -3 -3 -3 -4 -4 -4 -3 -3 -2 -2 -0 -0 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -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 -0 -1 -16 -18 -21 -29 -33 -28 -17 -2 -1 -1 -1 -0 1 1 1 1 -2 -3 -3 -1 -4 -5 -5 -5 -5 -5 -5 -4 -4 -4 -4 -5 -10 -12 -10 -5 -4 -5 -5 -4 -4 -4 -4 -2 -0 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -3 -2 -2 -3 -5 -9 -14 -30 -36 -32 -19 -14 -8 -5 -5 -6 -7 -7 -7 -5 -4 -3 -4 -6 -9 -10 -10 -8 -4 -1 -0 -0 -0 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 1 1 1 1 1 1 1 -0 -4 -21 -23 -26 -34 -35 -21 -2 -1 -1 -1 -0 1 1 1 1 1 -0 -0 -1 -2 -2 -3 -4 -5 -5 -5 -5 -5 -5 -4 -3 -1 -2 -4 -5 -5 -6 -6 -6 -6 -3 -1 -0 -0 -0 1 1 1 1 1 1 1 1 1 -0 -0 1 1 -0 -2 -2 -2 -3 -11 -32 -54 -63 -54 -20 -16 -14 -13 -14 -14 -14 -13 -11 -9 -9 -9 -9 -11 -12 -12 -11 -7 -2 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -0 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 1 1 -0 -3 -9 -16 -23 -21 -21 -20 -13 -4 -4 -3 -1 -0 -0 -1 -1 -1 1 1 -0 -1 -4 -3 -3 -3 -2 -4 -5 -5 -5 -5 -5 -4 -1 -0 -2 -4 -6 -4 -4 -3 -2 -1 -0 1 1 1 1 1 1 1 1 1 -0 -1 -3 -4 -4 -1 -0 -1 -2 -2 -4 -6 -12 -30 -52 -64 -63 -43 -35 -29 -25 -22 -19 -19 -19 -17 -16 -17 -17 -16 -12 -8 -5 -3 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -0 -0 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 -2 -5 -8 -3 -4 -3 -0 -0 -1 -1 -2 -1 -0 1 -0 -4 -5 -4 -2 -0 -0 -0 -1 -2 -3 -2 -1 -3 -4 -5 -5 -5 -5 -5 -4 -2 -2 -2 -3 -2 -2 -2 -0 -0 1 1 1 1 1 1 1 1 1 -0 -2 -3 -2 -3 -4 -2 -2 -3 -3 -3 -6 -8 -12 -24 -46 -54 -51 -49 -42 -34 -27 -24 -22 -23 -23 -22 -21 -17 -12 -8 -5 -3 -2 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -2 -1 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -5 -14 -19 -19 -11 -4 -2 -3 -2 -2 -0 1 1 -3 -6 -7 -5 -1 1 1 1 -0 -0 -0 -0 -3 -4 -5 -6 -8 -8 -6 -4 -3 -1 -1 -2 -2 -2 -1 1 1 1 1 1 1 1 1 1 1 1 -1 -3 -5 -4 -3 -4 -4 -4 -4 -3 -3 -6 -10 -15 -27 -48 -53 -46 -45 -39 -35 -32 -31 -32 -33 -31 -24 -19 -11 -2 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -0 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -19 -22 -24 -22 -10 -4 -3 -2 -1 -0 1 -0 -2 -4 -5 -4 -1 -0 1 1 1 1 1 -0 -2 -3 -5 -5 -5 -5 -5 -4 -3 -2 -2 -3 -3 -2 -1 1 1 1 1 1 1 1 1 1 -0 -0 -1 -2 -4 -4 -4 -4 -5 -4 -4 -4 -5 -11 -16 -21 -25 -33 -40 -44 -43 -40 -39 -40 -45 -47 -43 -31 -10 -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 -0 -1 -3 -3 -1 -0 -0 -0 -1 -2 -2 -1 -1 -3 -3 -4 -20 -22 -18 -5 -3 -2 -2 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -2 -3 -4 -5 -5 -5 -3 -3 -4 -4 -4 -2 1 1 1 1 1 1 1 1 -0 -2 -3 -4 -4 -2 -2 -2 -3 -4 -4 -4 -4 -8 -15 -21 -28 -31 -36 -40 -42 -43 -45 -48 -54 -60 -56 -38 -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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -4 -4 -34 -26 -16 -7 -4 -1 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -1 -3 -6 -7 -7 -7 -9 -7 -5 -5 -4 -3 -1 1 1 1 1 1 1 1 -0 -0 -2 -3 -3 -3 -1 -1 -0 -0 -1 -3 -4 -4 -11 -21 -30 -36 -37 -39 -41 -44 -47 -47 -45 -41 -37 -27 -14 -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 -0 -0 -1 -1 -1 -0 -0 1 -0 -0 -0 -0 -1 -1 -3 -5 -6 -28 -15 -6 -3 -2 -0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -0 -2 -6 -9 -9 -7 -5 -5 -5 -5 -6 -5 -2 -0 1 1 1 1 1 1 1 -0 -1 -3 -2 -1 -0 -0 -0 -0 1 -0 -2 -5 -10 -20 -30 -37 -44 -45 -47 -51 -57 -76 -57 -25 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -5 -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 -2 -7 -10 -10 -8 -6 -8 -9 -9 -7 -4 -1 -0 1 1 1 1 1 1 1 -0 -1 -1 -2 -2 -1 -1 -1 -1 1 1 -1 -4 -10 -23 -32 -38 -42 -45 -50 -59 -71 -81 -62 -28 -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 -0 -0 -1 -1 -2 -1 -0 1 1 1 -0 -0 -1 -1 -1 -1 -3 -5 -7 -7 -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 -2 -8 -13 -14 -13 -10 -12 -12 -8 -3 -0 1 1 1 1 1 1 1 1 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 1 1 -0 -1 -5 -19 -30 -36 -39 -41 -45 -54 -68 -47 -21 -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 -4 -5 -4 -2 -1 -0 1 1 -0 -1 -1 -1 -1 -2 -6 -8 -8 -8 -11 1 1 1 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 -14 -14 -14 -16 -16 -12 -6 -0 1 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -2 -1 -1 -0 -0 1 1 1 1 -0 -1 -17 -27 -32 -32 -32 -38 -43 -35 -17 -5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 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 -3 -4 -3 -3 -2 -1 -0 1 1 -0 -1 -1 -1 -1 -2 -5 -6 -7 -7 -11 1 1 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 -7 -10 -12 -16 -15 -11 -7 -7 -4 -1 1 1 1 1 1 1 -0 -2 -3 -4 -3 -2 -0 -0 1 1 1 1 1 1 1 1 -4 -6 -5 -2 -0 -8 -20 -11 -3 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 -0 -0 -0 -1 -1 -0 1 1 1 1 1 1 1 1 -0 -1 -2 -2 -2 -2 -1 -0 -0 1 1 1 1 1 -0 -0 -1 -1 -4 -6 -7 -8 -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 -0 -1 -5 -8 -10 -13 -12 -9 -8 -12 -7 -2 -0 -0 -0 -1 -2 -2 -3 -4 -5 -5 -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 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -3 -3 -1 -0 -0 -0 1 1 1 1 1 -0 -1 -2 -2 -2 -1 -0 1 1 1 1 1 1 1 1 -0 -1 -2 -5 -7 -9 -8 -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 1 -0 -3 -6 -10 -13 -12 -13 -13 -13 -11 -7 -4 -4 -4 -5 -5 -5 -5 -3 -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 1 1 1 1 1 1 -0 -1 -2 -4 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -4 -4 -3 -2 -0 1 1 1 1 1 -0 -0 -2 -2 -2 -1 -1 -0 -0 1 1 -0 -0 -0 -0 -0 -1 -1 -4 -7 -9 -7 -5 1 1 1 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 -7 -11 -14 -13 -12 -13 -13 -14 -13 -11 -7 -6 -5 -5 -5 -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 -3 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -2 -2 -3 -2 -1 -0 -0 -0 -0 1 1 1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -4 -4 Wind_Speed 42 42 43 43 43 43 43 43 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 42 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 43 44 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 44 44 nan nan nan nan nan nan 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 44 44 45 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 44 43 43 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 38 37 37 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 35 34 33 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 nan nan nan nan nan nan 31 31 30 29 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 53 52 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 27 27 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 41 42 44 45 nan nan nan nan nan nan nan nan nan nan nan 52 52 52 51 50 48 nan nan nan nan nan nan nan nan nan nan nan nan 30 28 27 26 25 25 24 24 25 25 26 27 28 29 29 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 30 30 30 30 30 nan nan nan nan nan nan nan nan nan 39 40 41 43 45 46 nan nan nan nan nan nan nan nan nan nan nan 50 50 49 48 47 nan nan nan nan nan nan nan nan nan nan nan nan 27 26 25 24 23 22 22 22 22 23 23 24 25 26 27 27 28 27 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 28 29 29 30 31 nan nan nan nan nan nan nan nan nan 40 42 44 45 nan nan nan nan nan nan nan nan nan nan nan 48 48 47 nan nan nan nan nan nan nan nan nan nan nan nan nan 26 25 23 23 22 21 20 20 20 20 21 21 22 22 23 24 24 25 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 28 29 30 31 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 44 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 20 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 25 27 28 29 31 32 33 33 34 35 nan 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 43 42 40 39 38 37 36 35 nan nan nan nan nan nan nan nan nan nan 19 19 19 19 19 nan nan 19 19 19 19 20 20 21 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 25 26 nan nan nan 32 33 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 39 38 37 36 35 34 33 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 19 19 20 20 20 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 39 37 36 35 34 33 32 31 30 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 32 32 31 30 29 28 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 29 27 26 25 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 26 25 24 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 25 24 23 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 30 nan nan nan nan nan nan 27 26 25 24 23 22 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 nan nan nan nan nan nan 26 26 25 24 23 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 30 30 nan nan nan nan 27 27 26 26 25 24 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 30 29 29 29 nan nan nan 28 27 27 26 26 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 28 nan nan nan 27 26 26 26 26 26 25 24 23 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 27 27 26 nan nan nan nan 24 25 25 25 24 23 23 22 23 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan nan nan nan nan nan nan 29 28 27 27 26 25 nan nan nan 23 23 23 23 23 23 22 22 22 22 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 nan nan nan nan nan nan nan nan 28 28 28 27 26 25 23 22 22 21 21 21 21 21 22 22 22 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 28 27 27 26 25 24 23 22 21 20 20 19 20 20 21 21 21 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 26 26 25 24 23 22 22 21 20 19 19 19 20 20 20 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 25 24 23 22 22 21 20 nan nan 19 19 20 20 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 23 22 22 21 20 20 19 nan 19 19 19 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 21 20 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 258 259 259 260 261 262 263 264 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 259 259 260 260 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 258 258 259 259 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 258 259 nan nan nan nan nan nan 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 257 258 258 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 287 287 287 287 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 286 286 285 283 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 285 283 281 280 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 283 281 279 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 299 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 285 282 280 279 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 308 308 307 307 306 nan nan nan nan nan nan nan nan nan nan nan 300 300 300 300 300 300 nan nan nan nan nan nan nan nan nan nan nan nan 292 291 290 290 289 288 287 285 284 283 282 281 279 278 277 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 300 301 303 304 nan nan nan nan nan nan nan nan nan 311 310 310 310 309 309 nan nan nan nan nan nan nan nan nan nan nan 302 302 302 302 302 nan nan nan nan nan nan nan nan nan nan nan nan 296 295 295 294 294 292 291 289 287 285 283 282 281 280 279 277 276 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 301 304 306 308 309 nan nan nan nan nan nan nan nan nan 314 313 312 312 nan nan nan nan nan nan nan nan nan nan nan 305 305 305 nan nan nan nan nan nan nan nan nan nan nan nan nan 300 298 297 297 296 297 296 294 292 290 287 285 284 283 281 280 280 279 278 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 302 304 306 309 311 313 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 308 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 298 297 296 295 295 294 292 290 287 285 284 283 282 282 281 280 279 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 301 303 305 307 309 311 314 316 318 319 320 321 nan 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 312 311 311 311 311 311 311 310 nan nan nan nan nan nan nan nan nan nan 302 300 297 295 294 nan nan 290 289 287 285 284 283 283 282 282 281 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 306 308 310 nan nan nan 318 320 322 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 315 315 316 316 315 315 315 315 314 313 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 286 285 284 284 283 283 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 319 320 320 320 320 320 320 319 318 317 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 287 286 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 325 325 325 325 325 324 322 321 320 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 330 331 330 329 328 326 324 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 335 334 333 331 329 328 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 340 339 338 337 335 334 332 330 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 346 347 nan nan nan nan nan nan 345 344 343 342 340 339 337 335 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 350 351 nan nan nan nan nan nan 351 351 350 349 348 347 346 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 352 353 354 nan nan nan nan 357 357 357 357 357 357 357 356 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 354 354 355 356 nan nan nan 1 1 1 1 1 2 3 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 357 357 358 nan nan nan 1 2 2 2 2 3 4 6 8 9 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 359 359 359 360 360 nan nan nan nan 2 2 3 4 5 7 9 11 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 353 nan nan nan nan nan nan nan nan 0 1 1 1 1 1 nan nan nan 3 3 4 5 6 8 10 11 12 12 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 354 nan nan nan nan nan nan nan nan 2 2 3 3 4 4 5 6 7 7 7 8 9 10 11 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 4 5 7 8 10 12 13 14 14 15 15 15 15 15 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 5 7 9 12 14 16 18 20 21 21 21 20 20 20 20 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 8 11 13 16 19 22 nan nan 25 24 24 24 24 23 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 11 13 16 19 22 24 26 nan 27 27 26 26 26 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 17 20 22 24 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 22 24 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 26 26 27 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 25 26 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan