CAPE 81 43 30 21 21 23 28 39 57 79 98 145 138 101 57 26 11 7 8 10 12 8 6 4 2 0 0 1 14 20 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 6 9 15 22 28 31 96 54 30 10 5 4 6 12 23 39 64 107 112 96 75 59 43 28 20 19 22 32 39 30 14 0 0 16 45 49 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 15 20 26 29 132 84 43 15 3 2 1 1 3 11 34 69 83 83 79 79 70 54 43 42 51 71 81 54 20 1 2 74 104 73 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 9 13 17 23 27 170 142 86 30 1 0 0 0 2 10 31 56 70 77 79 76 72 68 68 70 74 80 71 36 8 11 54 142 138 70 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 7 10 13 18 21 148 87 32 3 0 0 0 8 22 36 49 55 63 75 86 90 78 75 73 64 47 36 23 13 28 75 138 139 76 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 3 3 5 7 11 14 23 6 1 0 0 0 9 28 47 60 63 56 66 78 85 82 58 42 30 20 12 10 13 37 73 101 96 48 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 5 5 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 4 6 1 0 1 1 0 1 15 35 50 50 35 29 35 41 41 36 27 22 20 21 23 23 29 48 60 53 24 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 6 5 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 7 5 5 4 2 4 14 23 23 15 5 2 11 15 13 10 10 12 12 13 13 9 7 9 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 4 3 1 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 10 6 6 9 15 23 29 24 12 1 1 6 18 18 11 2 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 3 3 2 2 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 7 15 6 9 18 32 49 60 53 32 12 1 1 9 28 31 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 1 1 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 3 3 5 15 29 5 13 28 51 70 72 50 23 7 1 6 31 51 43 21 1 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 6 14 27 5 12 31 51 61 52 23 7 1 5 18 40 43 18 0 1 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 1 1 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 5 4 2 2 5 9 10 24 47 59 56 36 5 1 2 7 13 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 4 2 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 6 4 1 1 1 2 20 29 38 38 36 31 7 1 1 3 3 2 0 0 0 0 0 0 0 0 1 0 1 1 1 2 3 4 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 1 0 1 1 2 3 4 3 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 7 8 8 5 3 3 3 2 3 23 21 24 31 31 24 5 1 0 0 0 0 0 0 0 0 0 0 0 2 3 2 5 5 3 1 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 1 1 1 1 2 2 2 1 1 1 1 3 4 4 4 4 3 1 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 7 5 4 3 3 3 4 4 32 19 21 26 20 4 0 0 0 1 2 0 0 0 0 0 0 1 2 3 4 2 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 2 2 2 3 5 8 6 5 4 2 1 0 0 2 3 5 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 1 2 3 3 3 2 2 2 3 3 5 6 30 13 11 8 4 1 0 0 1 4 7 2 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 3 3 3 6 11 10 8 6 4 2 1 1 3 5 6 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 2 3 5 7 7 3 2 1 0 0 0 1 2 6 9 3 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 2 3 4 3 4 8 9 8 8 7 4 2 2 4 6 7 7 6 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 0 0 0 0 0 1 2 3 8 9 8 4 3 3 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 0 0 0 0 0 0 0 0 0 0 2 3 2 3 4 5 7 8 9 9 7 3 2 3 4 5 6 6 6 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 1 4 5 4 4 4 6 6 9 8 6 4 4 3 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 0 0 0 0 0 0 0 0 1 1 3 5 3 3 4 5 6 7 8 9 9 5 3 3 3 4 5 6 6 6 5 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 6 3 7 8 5 4 6 8 8 8 8 6 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 9 13 15 14 7 3 2 2 3 4 7 9 10 10 11 9 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 0 0 0 0 0 0 2 3 3 5 4 3 3 3 3 6 11 12 12 10 8 5 4 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 2 2 2 1 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 9 24 33 29 12 6 4 3 3 5 9 12 15 16 20 21 18 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 7 6 5 6 7 10 15 18 18 17 15 10 7 5 3 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 3 4 6 6 6 5 4 3 3 3 1 0 0 0 0 0 1 0 1 2 2 2 1 0 0 0 0 0 0 0 0 4 18 30 30 21 15 10 7 7 9 12 13 13 16 19 18 15 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 1 1 8 7 8 11 15 20 23 25 26 25 21 15 8 4 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 10 9 7 4 4 5 6 7 7 8 8 7 6 7 5 4 4 2 1 0 0 0 0 0 0 1 2 4 6 4 1 0 0 0 0 0 0 0 1 6 13 21 25 21 15 12 10 13 15 16 17 21 23 21 16 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 10 13 18 20 21 20 18 15 13 11 8 4 2 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 8 16 26 26 24 22 20 19 18 17 15 15 12 11 11 10 9 10 8 5 4 3 2 1 0 1 1 0 0 0 2 6 7 5 2 1 0 0 0 1 0 0 1 3 8 18 26 25 20 16 15 21 22 24 28 32 31 28 20 9 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 1 6 9 15 14 14 15 15 13 10 8 5 2 1 2 2 2 3 3 3 3 3 2 1 0 0 0 0 0 1 0 0 0 1 2 5 12 21 25 25 24 23 21 20 22 22 21 20 16 13 11 8 4 5 5 5 4 3 2 1 1 0 0 0 0 0 0 3 4 4 3 2 0 0 0 1 1 2 3 4 7 15 24 28 26 22 19 27 32 35 39 40 34 27 19 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 0 0 0 0 0 1 2 3 0 3 9 9 9 8 6 3 2 1 0 0 0 1 1 2 3 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 3 4 5 6 5 8 9 10 11 10 8 13 18 19 17 14 11 7 5 4 4 4 4 5 6 4 2 0 0 0 0 0 0 1 3 5 7 7 6 5 5 5 5 6 7 10 12 13 15 20 25 29 30 29 33 38 42 46 48 40 30 20 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 3 6 8 10 9 8 6 3 3 3 3 3 5 4 3 2 2 3 3 2 2 1 1 1 0 0 0 0 0 1 2 3 4 5 4 4 3 2 1 1 2 5 9 15 18 16 14 12 8 5 4 3 4 5 8 12 12 10 8 6 4 2 1 1 2 4 6 9 10 11 10 13 14 15 15 15 16 18 20 19 18 20 26 32 37 35 35 37 42 50 52 45 34 23 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 1 4 4 4 10 13 14 12 13 15 12 13 13 12 11 11 7 4 2 1 1 2 1 1 2 2 1 0 0 0 1 2 4 6 6 5 5 4 4 5 5 3 1 0 1 3 8 12 13 11 9 7 5 5 4 5 9 15 21 20 20 19 17 14 11 8 7 8 10 11 12 14 16 18 21 23 24 24 22 25 29 30 28 25 25 32 41 45 44 44 44 46 55 57 52 41 26 10 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 2 5 9 11 16 19 18 17 15 12 8 7 5 3 2 1 1 2 1 1 1 1 0 0 0 2 4 5 5 5 4 4 6 8 8 8 6 4 2 0 0 0 3 7 9 9 7 5 5 4 3 4 10 20 25 26 23 18 15 16 16 15 15 17 19 21 22 24 29 33 36 39 40 39 40 43 45 45 41 35 40 46 48 50 51 51 53 58 68 69 61 46 26 9 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 7 10 12 16 22 24 22 17 11 5 0 0 1 1 2 1 1 2 1 0 0 0 0 0 1 2 4 4 4 5 5 6 9 10 9 6 1 0 0 0 0 0 3 7 13 17 10 6 3 2 1 2 13 26 27 25 21 16 12 13 17 21 25 28 32 35 38 42 49 53 54 57 63 69 70 70 69 67 62 55 54 54 51 50 52 57 64 71 76 73 62 44 23 10 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 1 15 17 19 20 24 24 22 18 11 6 2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 3 3 4 6 7 9 10 11 10 8 4 1 0 0 0 0 1 5 11 18 16 10 5 3 2 1 1 12 25 26 22 20 18 17 18 24 29 34 38 42 44 51 60 68 68 70 77 88 87 86 87 89 90 89 84 79 73 65 57 59 67 76 81 80 71 57 40 21 10 4 2 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 11 10 8 21 21 21 19 20 19 16 11 7 4 2 1 1 1 0 0 0 0 0 0 1 1 1 2 1 2 5 7 8 9 9 10 11 11 9 5 1 0 0 0 0 0 1 4 7 8 5 3 2 1 1 1 3 8 15 16 15 17 20 21 24 28 33 37 42 47 52 62 74 79 76 82 96 108 102 100 104 108 110 112 105 96 86 78 69 70 75 79 81 79 71 57 39 22 11 5 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 14 17 20 22 24 25 25 24 20 16 11 7 5 4 3 3 3 3 2 1 0 0 0 0 1 1 2 1 2 2 5 9 13 15 14 12 11 11 9 6 3 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 2 4 6 7 8 12 17 20 24 27 32 37 44 50 60 73 88 100 94 100 111 123 129 129 126 125 130 124 111 97 85 79 76 75 75 75 73 70 60 46 35 21 13 7 3 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 19 22 26 29 32 38 24 24 24 19 12 5 2 2 2 2 3 3 2 1 0 0 0 0 0 0 1 1 0 3 6 9 12 16 19 18 15 13 10 7 3 1 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 1 1 1 2 7 13 18 22 25 30 35 41 55 69 81 92 108 98 100 112 127 138 140 138 134 134 122 107 93 83 82 81 79 76 74 73 81 98 111 89 33 14 11 8 7 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 14 22 27 31 36 41 44 49 20 19 16 11 4 1 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 1 3 6 8 9 12 15 19 20 18 15 10 4 1 1 1 0 0 0 0 0 1 1 1 1 1 3 4 4 2 0 0 0 0 0 4 9 13 16 19 22 27 35 50 69 84 92 95 101 96 95 102 118 136 140 139 137 130 117 105 94 87 88 87 85 82 84 87 95 103 102 73 33 15 11 9 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 14 21 29 37 45 48 47 46 48 17 15 11 5 1 1 0 0 1 1 1 1 0 0 1 1 1 0 0 0 1 3 3 3 4 6 11 14 18 19 18 16 11 4 3 5 4 3 1 0 0 2 4 5 6 8 15 10 5 5 3 1 1 2 3 6 10 13 15 17 19 26 36 50 67 85 96 101 101 102 96 92 95 111 133 141 142 139 131 119 110 106 103 102 101 97 94 97 98 94 83 66 42 33 24 15 10 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 5 8 10 16 25 36 45 46 44 42 39 39 10 9 6 3 2 3 2 2 2 1 0 1 3 5 4 2 0 0 0 1 3 6 5 4 6 8 9 12 16 18 18 16 9 8 8 9 8 7 5 3 3 4 8 16 24 30 37 21 7 3 4 5 5 6 9 12 13 15 16 21 26 36 49 65 82 96 102 102 101 98 90 81 80 97 120 135 143 146 138 129 130 135 130 117 108 100 93 91 89 81 67 52 47 37 26 16 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 10 3 0 0 0 3 7 9 13 20 31 45 46 41 35 31 30 32 4 5 5 5 6 5 3 1 1 2 1 4 8 10 6 2 0 0 0 3 7 9 8 5 4 5 9 13 17 18 18 15 10 10 11 12 12 10 9 7 5 5 25 51 78 99 109 96 68 34 5 5 5 5 9 13 16 19 22 27 35 47 62 80 96 103 104 102 98 92 85 74 66 73 92 112 132 150 150 145 144 146 136 116 103 97 94 93 87 77 66 55 51 40 26 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 13 11 5 1 0 1 2 6 10 16 25 37 45 41 33 27 22 25 29 3 4 5 5 7 7 5 3 3 3 4 8 11 12 7 3 0 0 1 5 8 10 9 10 10 11 12 15 16 17 16 15 14 15 15 15 14 12 11 10 9 11 15 24 61 155 172 140 83 27 15 7 3 2 5 9 13 17 24 31 42 58 78 100 111 108 102 96 91 86 79 69 57 53 62 79 101 130 143 142 133 121 111 104 96 88 85 82 80 76 70 57 42 27 14 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 7 4 2 1 2 4 7 12 19 26 31 32 36 36 31 25 21 23 24 3 5 5 6 8 8 7 7 7 6 8 11 14 14 9 3 0 1 4 6 8 9 10 13 13 13 14 16 17 18 18 18 20 21 21 19 16 16 16 17 18 17 14 14 34 104 113 90 55 24 20 10 5 5 7 11 13 17 25 36 52 71 93 116 118 112 103 94 86 73 63 55 49 49 53 60 71 94 114 119 110 91 79 76 73 69 65 65 71 75 69 53 35 22 12 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 0 0 0 1 4 11 21 32 40 42 45 42 35 28 19 17 16 17 3 5 7 7 8 8 7 6 5 6 9 12 13 12 10 4 1 2 4 5 6 8 12 13 13 14 17 20 23 25 26 24 23 24 23 20 18 21 25 28 28 24 20 17 20 30 35 35 34 34 26 20 17 15 15 19 21 25 34 47 63 83 104 120 115 108 102 96 86 68 55 48 46 47 51 56 65 78 88 87 78 61 42 42 49 56 61 69 77 78 67 49 33 20 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 1 4 11 21 29 38 42 38 35 31 26 19 13 11 10 11 3 6 8 9 9 9 9 8 6 6 7 9 10 11 9 4 2 2 3 4 5 6 8 11 13 15 19 25 35 38 35 29 26 25 25 24 24 30 34 36 34 29 28 32 36 39 39 40 42 47 45 43 37 29 23 27 31 36 46 58 72 91 110 114 109 104 97 89 83 77 69 62 55 55 57 60 64 69 70 66 59 47 35 36 43 54 65 73 75 70 58 43 29 17 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 1 5 11 19 30 35 35 33 31 27 20 14 10 7 6 7 5 6 7 9 10 10 12 12 10 12 13 12 11 9 5 3 2 3 4 5 5 6 7 11 15 21 27 34 47 49 42 32 26 25 26 27 32 37 40 40 39 35 38 43 48 50 56 58 56 52 55 60 59 51 37 39 42 48 58 71 85 101 114 116 114 110 104 93 88 86 83 78 73 71 72 75 75 69 64 59 55 46 41 42 45 52 61 63 61 53 41 29 18 10 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 20 24 26 26 27 26 22 17 13 9 5 3 2 6 6 6 7 7 7 9 11 13 17 20 14 7 4 4 4 4 4 5 6 6 7 9 14 23 36 49 53 58 56 47 35 27 25 28 32 37 41 41 42 44 44 48 52 57 65 74 72 63 52 53 63 71 72 61 58 59 65 76 87 101 114 123 127 126 124 119 111 104 97 89 83 88 81 76 75 75 70 63 56 51 47 46 47 49 52 55 52 46 35 23 13 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 11 14 19 25 31 33 31 25 19 15 12 10 7 2 2 3 3 4 4 6 8 10 12 11 6 2 2 5 6 7 7 7 8 9 9 13 21 37 51 60 62 62 57 47 33 26 27 31 36 40 41 43 46 50 54 57 60 65 76 75 66 54 45 46 61 76 85 82 78 81 88 98 101 109 119 128 133 136 136 133 126 116 104 93 88 92 84 77 74 72 66 61 56 55 55 55 55 55 55 50 43 32 19 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 16 20 27 34 43 46 44 38 32 28 24 18 14 0 1 2 3 4 4 5 7 8 8 6 5 5 6 6 7 8 9 10 12 12 13 18 30 47 58 60 55 49 43 37 29 28 30 35 39 42 45 50 55 59 62 65 69 74 77 69 57 46 38 45 66 87 99 98 94 98 109 118 121 124 129 132 131 137 141 140 134 122 105 91 86 83 79 77 76 73 69 66 65 64 63 61 58 54 50 42 33 24 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 2 7 14 22 32 42 50 56 58 55 49 44 37 30 24 21 0 1 2 3 3 3 5 6 6 6 3 4 5 6 6 6 7 9 12 13 14 16 22 39 48 52 53 49 43 37 34 33 33 35 38 39 42 49 56 61 64 66 70 77 86 87 77 63 49 42 60 83 104 119 121 115 118 130 141 146 147 147 145 142 144 146 145 139 125 108 93 83 74 71 72 73 70 66 64 63 62 59 56 51 45 39 33 26 20 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 2 4 11 20 31 44 57 63 65 63 61 59 55 49 40 32 28 1 3 4 4 4 3 4 4 3 3 1 1 1 1 2 4 7 9 11 12 13 14 19 34 36 38 42 47 46 42 38 37 37 39 39 38 41 50 56 60 65 73 77 83 92 93 83 66 53 57 81 104 123 138 146 143 145 152 159 164 163 160 154 154 154 153 151 143 131 117 101 81 65 61 64 65 63 61 56 51 51 50 48 47 44 39 34 28 21 13 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 1 5 10 15 21 29 40 53 62 67 68 68 69 69 65 58 46 35 31 0 1 0 0 1 2 3 2 2 2 2 2 2 2 2 3 5 7 8 9 11 16 23 24 25 26 29 33 34 34 34 39 45 46 41 35 44 51 54 57 63 76 81 83 86 87 85 80 79 99 109 123 138 157 168 173 175 175 173 169 161 154 156 159 161 160 156 144 135 123 106 80 58 53 58 62 70 76 73 61 50 45 42 41 39 32 27 21 15 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 1 5 11 20 26 30 37 46 56 59 60 62 66 71 69 62 53 44 37 32 1 1 3 5 7 6 6 6 6 5 4 3 3 3 2 2 3 4 5 8 15 20 23 20 16 14 14 17 19 20 21 23 23 25 27 31 45 57 66 70 67 73 78 79 75 73 75 79 88 103 116 131 150 173 180 189 192 185 171 164 155 149 156 163 166 165 158 140 130 118 102 78 56 49 55 70 89 98 95 79 61 47 38 32 29 24 19 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 18 26 31 35 42 51 54 54 58 63 64 63 59 52 46 44 34 27 6 7 9 8 5 3 6 7 6 6 5 4 3 1 0 1 2 3 6 13 24 29 27 19 13 11 12 14 18 21 22 21 16 16 20 26 39 58 76 90 93 98 90 76 61 54 51 61 81 100 115 133 155 177 187 194 196 190 174 168 163 157 160 167 169 164 151 130 113 98 86 71 59 59 70 90 105 103 92 77 62 49 37 28 24 19 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 11 18 26 34 40 46 50 49 50 59 70 65 59 52 44 36 32 26 20 8 7 6 5 4 3 4 4 4 3 3 4 3 2 1 0 0 2 7 23 30 30 25 17 13 12 15 17 24 26 24 17 11 10 12 16 26 40 59 75 79 80 73 60 45 37 39 52 73 95 113 135 157 169 179 188 192 191 182 179 176 172 173 177 175 164 143 117 95 83 82 74 70 73 84 96 98 92 83 78 70 58 43 27 23 17 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 11 18 26 36 45 51 50 43 49 61 72 70 62 50 37 29 24 19 17 3 3 2 2 1 1 1 2 2 1 1 2 3 4 2 0 1 5 17 32 35 30 23 14 12 15 23 34 36 30 21 13 9 7 6 7 9 16 29 45 53 50 41 33 29 27 33 48 70 96 115 133 148 155 162 171 178 179 177 177 180 185 191 190 179 157 128 100 82 77 82 77 78 83 87 72 67 70 78 84 78 59 38 28 22 16 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 1 3 4 5 7 12 19 28 40 49 53 49 42 47 57 65 64 56 44 29 25 22 19 17 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 13 36 38 33 24 15 9 15 31 48 57 45 29 15 9 7 5 4 3 3 6 12 19 26 27 26 23 20 20 30 47 69 91 109 125 137 142 147 155 160 157 161 170 183 197 205 201 184 155 117 87 73 72 80 80 79 78 74 62 56 59 69 76 71 56 37 27 20 13 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 1 3 3 3 5 11 22 31 41 47 49 41 43 48 53 57 58 53 43 30 25 21 19 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 20 20 15 11 8 11 23 36 45 44 31 20 12 9 8 8 7 6 5 4 6 9 12 16 20 23 21 24 34 48 64 85 101 112 117 122 128 133 137 138 152 168 184 194 187 181 166 137 98 79 72 72 76 75 67 53 32 28 34 45 58 63 62 53 38 26 18 10 4 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 10 22 31 37 40 43 42 46 51 54 55 51 46 39 31 25 22 20 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 11 12 26 38 43 40 32 21 13 11 13 12 11 9 8 7 7 8 9 12 17 21 22 25 30 40 56 76 87 93 97 102 117 120 116 118 125 134 142 149 135 123 110 96 81 77 77 78 77 66 49 30 18 17 24 37 55 63 61 51 37 25 16 8 3 0 0 1 2 3 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 19 28 31 31 36 46 54 60 61 58 50 41 35 32 30 27 21 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 13 14 25 36 43 43 33 24 18 18 19 18 16 13 11 11 11 11 10 11 16 22 25 22 24 33 52 67 75 81 86 95 101 100 96 93 91 94 98 99 90 83 79 77 80 86 88 81 60 39 22 13 13 16 24 35 50 61 58 48 35 23 14 7 2 1 1 3 5 7 9 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 19 27 28 20 32 47 60 66 69 63 52 40 32 31 29 26 22 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 11 18 26 32 34 28 26 26 25 23 21 19 17 14 13 12 11 12 11 14 19 24 20 23 32 49 62 69 73 76 81 84 86 87 87 88 92 97 93 84 75 67 63 70 79 80 68 28 12 6 8 14 25 37 49 56 55 52 46 37 30 21 12 6 4 5 8 10 12 13 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 3 8 15 22 23 15 31 51 66 68 67 57 44 33 27 25 22 16 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 6 7 13 19 24 27 28 29 29 27 26 22 19 17 15 13 12 10 11 10 11 15 21 16 20 31 46 56 62 63 62 64 68 73 79 86 92 95 93 80 61 40 28 34 42 50 56 54 25 15 14 17 26 38 46 49 52 53 51 45 38 36 32 26 20 12 9 8 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 3 7 12 17 21 33 52 69 68 58 44 32 26 26 24 21 17 8 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 6 9 11 13 16 18 22 26 28 27 26 24 24 21 17 14 11 7 3 2 5 6 7 9 16 13 14 19 25 32 39 43 45 47 50 56 64 75 88 94 92 82 66 48 32 22 21 26 34 41 32 25 22 22 34 44 49 48 51 53 48 40 38 40 41 39 31 27 18 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 2 5 12 23 34 47 60 67 63 52 39 25 20 21 22 22 19 9 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 8 12 18 16 17 19 21 21 20 19 21 23 22 19 14 9 4 1 0 1 2 2 3 7 5 4 4 6 13 19 24 30 33 36 40 45 60 76 88 97 99 89 71 49 28 24 27 34 38 38 36 34 35 52 55 52 47 49 49 45 39 41 45 46 44 33 26 20 16 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 1 0 0 1 1 3 9 19 33 47 57 59 54 51 46 38 26 20 20 21 22 15 7 2 3 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 10 13 16 15 15 15 17 17 16 16 19 23 22 19 13 7 3 1 0 0 0 1 2 3 1 0 0 0 1 3 8 13 17 21 25 32 44 59 73 87 100 105 95 72 49 48 51 54 49 48 53 64 76 81 71 55 43 43 43 41 40 40 41 43 45 40 33 26 20 14 5 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 5 4 2 2 2 4 7 8 12 21 36 46 47 43 43 49 47 40 32 28 27 26 23 13 7 3 2 3 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 1 3 5 8 11 13 15 12 11 13 16 15 15 16 18 19 18 16 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 16 26 39 53 68 81 90 88 74 56 62 71 73 63 58 67 83 90 81 66 50 40 39 38 38 40 43 44 43 41 37 32 27 20 10 4 1 0 0 0 0 0 0 0 0 1 0 1 3 5 8 7 5 4 3 3 4 5 10 12 13 14 18 32 37 38 40 45 47 46 42 38 34 31 26 20 13 8 3 1 2 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 2 4 6 8 12 15 13 9 8 9 13 13 13 16 21 27 32 29 18 9 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 15 23 31 44 54 58 56 51 62 74 78 74 73 81 93 93 76 53 34 39 38 37 39 41 44 46 44 39 35 30 23 15 5 1 0 0 0 4 7 5 1 1 2 2 1 3 7 10 12 9 6 5 6 9 11 14 20 25 27 27 23 33 38 41 42 47 45 42 39 35 32 29 24 19 14 7 1 2 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 8 8 6 4 3 5 10 12 13 14 17 23 31 33 24 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 14 23 32 38 48 57 63 67 74 85 96 104 104 92 71 47 38 39 40 42 44 45 44 41 38 33 26 19 11 4 1 0 1 4 11 16 12 5 4 4 4 3 5 8 10 10 8 6 6 8 15 23 30 36 42 43 40 28 31 36 41 44 47 46 40 34 29 27 25 22 17 11 6 1 3 4 5 4 3 1 0 0 0 0 0 0 0 0 0 0 2 4 6 7 5 4 3 2 1 1 3 10 13 14 14 15 19 25 26 20 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 15 24 32 38 46 51 55 60 73 81 89 97 104 107 95 69 60 54 52 52 50 47 44 39 33 28 22 16 9 7 7 8 8 15 18 16 8 6 6 7 6 9 15 17 8 5 3 3 3 10 19 28 35 39 43 42 36 34 37 39 39 46 44 38 32 26 25 26 26 23 18 13 6 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 3 4 6 3 2 2 1 0 0 3 8 12 13 14 13 14 14 13 10 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 12 19 28 35 40 44 47 49 51 64 72 78 83 91 100 99 81 73 69 69 69 61 53 44 35 27 22 19 16 18 20 20 19 21 23 20 13 4 4 7 9 9 15 28 37 19 8 3 1 1 10 17 23 30 36 34 28 25 25 28 33 43 40 36 32 30 29 30 29 26 25 21 15 9 5 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 4 3 2 1 0 1 4 9 11 10 10 10 9 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 8 14 23 33 41 46 47 48 51 61 68 72 73 72 78 84 86 81 77 76 76 76 65 54 43 33 26 20 19 23 29 28 24 22 26 25 20 10 4 4 5 6 9 24 39 47 30 17 9 4 4 7 13 19 23 22 22 23 23 26 30 33 34 31 29 28 31 31 29 25 22 25 22 16 11 7 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 1 1 2 3 2 4 6 8 8 6 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 6 10 17 25 33 39 44 46 49 55 67 74 77 75 66 69 72 74 75 78 79 77 73 63 51 39 30 24 20 20 25 29 23 15 14 16 15 9 0 2 3 5 6 8 31 51 53 39 30 26 27 17 11 11 16 13 17 18 15 15 20 24 26 26 26 25 24 27 25 22 19 19 21 21 18 14 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 4 6 8 8 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 10 15 20 26 31 37 42 51 63 74 81 83 79 67 64 65 66 70 85 89 84 78 69 56 42 28 21 18 17 17 15 12 9 10 11 7 1 0 1 3 5 7 6 27 51 59 47 40 39 39 25 12 5 6 7 8 8 9 14 18 21 24 25 22 19 18 20 20 18 16 18 21 21 18 12 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 1 2 5 7 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 8 11 15 19 24 34 48 63 75 82 84 82 74 70 67 65 64 83 94 94 90 83 76 65 33 15 7 8 13 10 6 5 7 11 8 1 0 1 3 5 5 8 21 41 54 52 50 47 37 21 11 7 5 7 10 13 15 17 18 19 19 20 21 19 19 19 19 20 23 22 21 20 19 11 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 1 4 5 5 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 3 5 8 11 19 30 44 55 63 68 71 73 75 77 78 79 88 98 104 104 96 82 59 27 8 0 0 1 1 3 6 8 7 3 1 0 2 3 4 3 6 12 24 44 49 47 42 28 18 9 3 3 4 8 12 9 10 11 10 8 15 21 22 20 20 23 30 29 26 22 20 17 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 2 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 10 15 21 29 37 45 53 61 69 75 79 86 92 95 90 73 48 17 4 0 0 0 0 2 5 8 7 4 1 1 2 4 4 3 2 3 7 15 43 51 45 31 17 11 9 8 5 4 5 10 7 7 6 5 4 12 23 27 25 24 27 34 29 25 23 22 16 11 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 1 1 2 5 9 15 21 28 34 40 47 54 57 57 46 30 14 2 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 0 1 2 4 7 30 42 41 26 13 7 7 7 5 6 10 13 12 12 10 7 7 13 23 29 28 26 25 25 24 25 27 29 26 20 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 13 17 19 19 18 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 1 0 0 2 4 20 33 39 21 10 6 6 8 6 9 19 23 23 21 17 16 16 19 23 30 29 26 25 25 27 29 31 31 29 25 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 2 2 2 3 4 6 13 23 32 16 8 5 8 15 16 17 23 26 27 26 23 22 21 19 18 26 25 22 22 29 33 31 28 26 23 20 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 2 4 7 9 12 15 15 7 3 3 6 20 24 24 24 22 22 22 25 26 26 24 21 23 21 16 18 30 34 30 25 21 18 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 3 5 10 14 14 9 4 1 1 3 11 17 20 20 16 14 16 22 27 31 32 32 28 22 17 21 28 31 26 19 16 14 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 4 11 16 17 11 4 1 3 5 8 12 15 19 14 10 11 16 23 30 31 32 30 25 18 23 27 29 26 23 20 15 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 2 1 2 9 14 15 10 5 3 5 5 7 12 16 15 10 6 4 6 14 24 27 29 29 27 19 22 27 30 29 23 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 4 9 13 15 11 10 11 8 7 8 10 12 8 5 4 7 12 18 22 23 24 25 26 24 25 26 26 26 20 13 8 3 1 CIN -15 -19 -21 -19 -15 -9 -9 -11 -13 -11 -9 -4 -3 -5 -8 -9 -7 -9 -11 -13 -13 -6 -3 -2 -1 -0 -0 -0 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -5 -8 -8 -4 -13 -19 -19 -15 -9 -5 -5 -10 -17 -18 -11 -9 -11 -14 -15 -14 -16 -19 -20 -16 -9 -6 -5 -3 -0 -0 -0 -5 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -9 -8 -1 -8 -14 -17 -17 -11 -3 -1 -11 -25 -19 -14 -14 -15 -15 -13 -13 -10 -11 -12 -9 -6 -6 -7 -5 -1 -0 -0 -5 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -4 -9 -9 -1 -4 -7 -9 -7 -2 -1 -0 -8 -20 -16 -13 -13 -11 -9 -8 -8 -9 -10 -10 -8 -8 -10 -8 -5 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -6 -15 -13 -11 -4 -3 -2 -1 -1 -0 -0 -5 -10 -12 -8 -7 -7 -6 -5 -5 -4 -8 -11 -11 -9 -10 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -2 -9 -9 -9 -8 -2 -0 -0 -0 -0 -3 -8 -11 -11 -10 -11 -11 -9 -6 -6 -8 -12 -13 -12 -8 -5 -3 -3 -3 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -1 -1 -1 -1 -2 -9 -11 -11 -13 -16 -17 -16 -16 -18 -20 -21 -19 -17 -14 -11 -12 -6 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -25 -24 -18 -9 -4 -7 -14 -18 -18 -12 -3 -2 -18 -29 -32 -31 -26 -21 -20 -20 -19 -18 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -5 -4 -42 -26 -17 -12 -9 -8 -13 -18 -17 -10 -3 -21 -20 -18 -17 -16 -12 -8 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -1 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -4 -15 -8 -4 -2 -38 -29 -21 -14 -8 -4 -6 -9 -7 -3 -1 -8 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -2 -9 -6 -3 -2 -46 -43 -26 -12 -4 -2 -4 -8 -5 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -1 -1 -1 -1 -2 -3 -5 -34 -41 -31 -17 -7 -6 -10 -8 -4 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -1 -2 -2 -2 -2 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -1 -1 -1 -2 -3 -14 -17 -13 -8 -6 -9 -13 -4 -3 -5 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -1 -1 -2 -2 -2 -1 -0 -0 -3 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -3 -1 -1 -1 -1 -1 -0 -1 -11 -12 -12 -12 -10 -5 -1 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -4 -8 -11 -8 -3 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -5 -5 -3 -3 -2 -1 -1 -2 -4 -6 -10 -10 -12 -13 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -7 -4 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -4 -8 -10 -11 -11 -4 -3 -3 -2 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -5 -4 -4 -5 -4 -3 -2 -3 -6 -9 -5 -5 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -6 -6 -7 -8 -7 -7 -14 -10 -7 -3 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -2 -3 -4 -3 -3 -3 -5 -5 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -2 -4 -5 -5 -6 -6 -7 -8 -9 -10 -9 -6 -4 -7 -5 -3 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -1 -2 -2 -3 -3 -5 -6 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -0 -0 -2 -4 -5 -7 -6 -5 -5 -5 -7 -8 -10 -16 -24 -29 -17 -7 -2 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -5 -7 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -1 -3 -8 -11 -7 -5 -7 -13 -15 -13 -14 -19 -29 -32 -24 -11 -2 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -6 -0 -0 -0 -1 -3 -5 -5 -4 -3 -3 -2 -2 -2 -3 -3 -3 -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 -0 -0 -0 -0 -0 -0 -3 -4 -6 -5 -4 -5 -4 -4 -5 -7 -9 -11 -13 -18 -24 -28 -22 -11 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -0 -1 -1 -2 -4 -4 -3 -7 -7 -6 -5 -3 -2 -1 -4 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -2 -3 -3 -3 -6 -9 -10 -14 -20 -26 -25 -12 -3 -3 -3 -4 -5 -4 -3 -4 -6 -7 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -1 -0 -0 -1 -3 -5 -7 -7 -7 -6 -5 -3 -3 -3 -3 -4 -5 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -1 -0 -1 -0 -0 -1 -3 -6 -8 -5 -2 -2 -5 -6 -3 -0 -0 -0 -0 -0 -0 -1 -2 -7 -11 -15 -21 -29 -33 -22 -10 -6 -5 -7 -9 -9 -5 -5 -6 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -2 -2 -2 -1 -2 -4 -5 -5 -4 -2 -2 -1 -1 -2 -5 -6 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -1 -1 -0 -1 -2 -5 -6 -4 -3 -3 -3 -3 -5 -11 -9 -0 -0 -0 -0 -1 -2 -3 -5 -3 -4 -9 -13 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -13 -21 -28 -40 -35 -22 -15 -16 -15 -14 -12 -9 -9 -9 -10 -10 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -3 -4 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -3 -4 -4 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -16 -13 -12 -15 -21 -13 -9 -11 -16 -19 -8 -3 -2 -2 -3 -6 -16 -15 -2 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -10 -13 -9 -2 -0 -0 -0 -0 -0 -0 -0 -3 -7 -13 -19 -26 -39 -39 -28 -17 -16 -15 -14 -13 -10 -9 -9 -11 -12 -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 -2 -3 -2 -2 -3 -3 -3 -4 -4 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -13 -17 -23 -24 -25 -26 -28 -25 -24 -25 -28 -34 -26 -17 -8 -1 -1 -1 -1 -2 -3 -2 -1 -1 -2 -1 -1 -0 -0 -0 -1 -5 -11 -10 -5 -3 -1 -0 -0 -1 -0 -0 -2 -5 -9 -16 -23 -35 -39 -31 -14 -10 -11 -12 -12 -10 -9 -8 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -2 -1 -1 -3 -5 -6 -8 -6 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -12 -17 -22 -28 -31 -32 -33 -34 -35 -33 -28 -25 -25 -29 -35 -28 -14 -0 -1 -3 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -4 -6 -8 -9 -2 -0 -0 -1 -1 -2 -3 -5 -10 -18 -23 -30 -36 -34 -11 -9 -9 -9 -9 -10 -9 -10 -13 -20 -14 -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 -1 -1 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -7 -18 -28 -36 -44 -51 -46 -38 -32 -29 -26 -24 -20 -20 -25 -30 -30 -20 -9 -3 -6 -6 -4 -2 -2 -3 -4 -2 -1 -0 -0 -0 -0 -1 -5 -11 -11 -11 -13 -15 -7 -6 -7 -9 -9 -7 -8 -10 -12 -19 -22 -25 -30 -35 -12 -6 -7 -9 -9 -10 -9 -10 -15 -23 -21 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -4 -5 -3 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -2 -4 -9 -19 -26 -26 -18 -8 -4 -1 -5 -10 -14 -19 -17 -18 -21 -27 -34 -32 -26 -17 -6 -3 -1 -2 -4 -8 -9 -7 -5 -4 -3 -2 -2 -3 -7 -14 -17 -16 -15 -15 -17 -13 -10 -10 -11 -10 -6 -7 -11 -12 -14 -15 -18 -23 -24 -12 -7 -5 -4 -5 -6 -7 -9 -13 -19 -15 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -1 -0 -1 -1 -2 -1 -1 -3 -5 -8 -10 -7 -4 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -3 -2 -12 -20 -24 -27 -26 -15 -6 -2 -2 -2 -2 -2 -4 -8 -5 -13 -24 -30 -27 -25 -27 -22 -7 -2 -2 -5 -9 -12 -14 -11 -10 -12 -14 -11 -11 -13 -17 -21 -21 -19 -17 -14 -14 -11 -9 -7 -6 -6 -4 -4 -7 -11 -14 -14 -17 -22 -17 -19 -20 -14 -3 -4 -4 -5 -7 -10 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -7 -6 -3 -2 -1 -2 -2 -2 -2 -2 -2 -1 -2 -8 -17 -13 -21 -23 -22 -20 -17 -7 -2 -3 -3 -3 -2 -1 -0 -0 -0 -10 -19 -21 -16 -18 -17 -13 -5 -1 -3 -6 -10 -11 -16 -14 -12 -12 -18 -16 -17 -19 -22 -23 -21 -18 -14 -11 -9 -7 -5 -4 -3 -3 -3 -3 -3 -6 -11 -12 -15 -19 -18 -21 -22 -17 -6 -6 -6 -7 -8 -9 -12 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -2 -8 -17 -9 -6 -4 -3 -3 -4 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -3 -9 -17 -32 -32 -26 -18 -10 -2 -2 -4 -8 -12 -17 -17 -13 -9 -12 -14 -17 -19 -19 -16 -14 -10 -9 -10 -8 -6 -4 -4 -4 -5 -4 -3 -2 -2 -4 -9 -12 -13 -14 -13 -16 -17 -10 -8 -9 -10 -9 -9 -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 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -4 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -8 -5 -4 -7 -6 -5 -5 -5 -6 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -2 -6 -12 -19 -27 -26 -25 -22 -18 -9 -6 -7 -11 -13 -16 -17 -15 -11 -11 -13 -17 -20 -19 -10 -9 -9 -10 -10 -8 -6 -7 -8 -8 -9 -8 -6 -4 -4 -3 -3 -5 -9 -13 -12 -17 -25 -18 -12 -12 -12 -10 -9 -6 -3 -1 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -4 -1 -1 -1 -1 -0 -1 -1 -2 -4 -8 -8 -7 -8 -6 -2 -0 -0 -0 -0 -0 -1 -1 -4 -9 -6 -3 -4 -5 -5 -5 -6 -8 -8 -8 -7 -5 -1 -0 -0 -0 -0 -0 -2 -7 -13 -16 -17 -13 -12 -14 -18 -14 -9 -8 -9 -10 -10 -10 -12 -15 -15 -15 -15 -17 -18 -11 -10 -11 -12 -10 -8 -8 -11 -15 -13 -10 -8 -6 -4 -6 -5 -5 -6 -9 -12 -11 -14 -20 -18 -17 -18 -17 -15 -11 -6 -3 -1 -0 -0 -3 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -9 -6 -4 -3 -3 -3 -0 -0 -0 -0 -0 -2 -4 -6 -8 -11 -13 -14 -13 -9 -3 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -5 -5 -4 -4 -6 -7 -8 -9 -8 -7 -4 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -3 -6 -5 -3 -4 -6 -9 -8 -7 -9 -15 -15 -12 -11 -11 -15 -14 -14 -16 -17 -15 -15 -18 -22 -25 -22 -16 -12 -9 -8 -9 -9 -8 -8 -10 -11 -10 -9 -11 -14 -26 -26 -17 -12 -13 -13 -9 -4 -11 -7 -5 -5 -6 -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 -9 -13 -10 -7 -5 -3 -2 -1 -0 -0 -0 -0 -2 -4 -5 -7 -11 -12 -12 -11 -9 -4 -1 -0 -0 -0 -0 -0 -1 -2 -1 -4 -6 -5 -5 -4 -5 -6 -8 -9 -10 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -0 -0 -0 -0 -1 -1 -3 -2 -4 -8 -12 -12 -11 -11 -12 -17 -17 -17 -19 -22 -24 -23 -24 -25 -23 -19 -16 -14 -14 -12 -11 -11 -10 -10 -16 -15 -12 -11 -12 -12 -24 -27 -21 -23 -25 -21 -14 -8 -13 -11 -7 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -11 -9 -8 -6 -5 -4 -4 -3 -3 -1 -0 -0 -1 -1 -1 -1 -3 -9 -10 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -6 -6 -7 -9 -10 -9 -5 -2 -2 -1 -0 -0 -0 -0 -1 -2 -3 -4 -3 -3 -9 -9 -5 -2 -1 -0 -0 -0 -0 -4 -8 -10 -12 -14 -19 -19 -15 -17 -18 -20 -23 -28 -27 -30 -28 -23 -16 -16 -17 -19 -18 -15 -15 -14 -12 -11 -20 -21 -20 -18 -19 -18 -19 -20 -20 -21 -12 -5 -5 -9 -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 -2 -7 -12 -11 -8 -7 -5 -5 -5 -4 -4 -5 -1 -0 -0 -0 -1 -3 -3 -2 -6 -6 -5 -2 -0 -0 -3 -3 -2 -0 -0 -0 -1 -3 -3 -2 -2 -4 -6 -7 -8 -8 -9 -10 -8 -4 -4 -7 -6 -4 -2 -0 -2 -10 -12 -13 -14 -16 -26 -21 -15 -11 -7 -6 -8 -11 -12 -8 -9 -11 -14 -16 -15 -18 -19 -15 -15 -18 -24 -30 -32 -32 -32 -30 -24 -15 -20 -23 -23 -22 -23 -37 -35 -23 -21 -25 -26 -22 -17 -20 -18 -17 -18 -21 -27 -23 -17 -12 -10 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -9 -9 -8 -6 -5 -5 -6 -7 -7 -7 -1 -1 -2 -2 -2 -2 -2 -3 -4 -3 -1 -2 -4 -3 -3 -1 -0 -0 -0 -1 -3 -4 -3 -2 -5 -7 -8 -8 -9 -9 -9 -10 -9 -8 -9 -10 -11 -10 -9 -11 -15 -17 -18 -20 -24 -30 -45 -27 -13 -12 -15 -18 -22 -24 -23 -21 -19 -15 -13 -15 -16 -17 -16 -16 -16 -18 -25 -32 -31 -31 -30 -28 -23 -11 -17 -24 -29 -31 -29 -52 -57 -47 -43 -45 -41 -32 -22 -20 -21 -21 -18 -10 -7 -4 -6 -10 -8 -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 -2 -6 -8 -9 -9 -8 -5 -4 -6 -8 -11 -12 -10 -2 -2 -3 -3 -2 -2 -2 -2 -2 -3 -2 -2 -3 -3 -2 -1 -0 -0 -0 -4 -6 -6 -6 -6 -7 -8 -8 -8 -8 -9 -9 -10 -9 -8 -9 -10 -11 -13 -14 -15 -15 -15 -25 -35 -41 -38 -40 -42 -39 -28 -7 -15 -16 -15 -20 -23 -23 -23 -22 -21 -18 -16 -14 -12 -11 -12 -20 -28 -29 -28 -27 -26 -22 -12 -14 -21 -29 -36 -37 -53 -60 -54 -50 -50 -45 -37 -29 -26 -27 -29 -26 -7 -3 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -8 -10 -10 -9 -7 -7 -9 -11 -13 -14 -14 -11 -2 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -2 -1 -2 -2 -1 -0 -0 -1 -4 -7 -8 -8 -7 -8 -8 -7 -7 -8 -9 -9 -10 -8 -8 -9 -9 -10 -11 -13 -14 -13 -17 -24 -26 -25 -25 -29 -33 -32 -25 -22 -20 -12 -5 -10 -20 -32 -33 -24 -17 -14 -12 -11 -11 -11 -12 -17 -23 -27 -26 -25 -21 -14 -10 -12 -17 -23 -28 -36 -41 -39 -33 -29 -30 -30 -29 -24 -20 -18 -19 -20 -7 -5 -7 -10 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -3 -5 -7 -10 -10 -11 -12 -14 -12 -12 -13 -16 -17 -16 -14 -2 -2 -2 -2 -3 -3 -3 -2 -2 -4 -3 -2 -2 -1 -0 -0 -0 -2 -6 -8 -9 -9 -8 -7 -7 -7 -7 -7 -8 -8 -7 -6 -6 -7 -8 -9 -10 -11 -13 -13 -12 -12 -15 -21 -27 -24 -34 -40 -34 -19 -22 -11 -6 -5 -8 -16 -30 -31 -17 -12 -12 -12 -13 -12 -10 -8 -9 -13 -17 -21 -23 -21 -15 -13 -13 -14 -15 -18 -21 -22 -22 -22 -24 -22 -20 -18 -14 -10 -10 -11 -10 -7 -7 -12 -17 -17 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -4 -10 -12 -11 -9 -9 -10 -9 -10 -12 -15 -19 -21 -21 -20 -3 -1 -0 -0 -1 -1 -2 -3 -4 -4 -3 -2 -2 -1 -0 -0 -2 -4 -7 -8 -9 -9 -8 -8 -8 -8 -7 -7 -6 -5 -4 -3 -5 -7 -9 -10 -11 -10 -11 -12 -12 -10 -11 -12 -13 -15 -25 -30 -25 -12 -17 -15 -12 -10 -11 -10 -14 -15 -10 -9 -12 -16 -17 -11 -31 -42 -33 -7 -8 -12 -14 -15 -14 -15 -14 -13 -10 -9 -8 -9 -10 -10 -12 -13 -13 -12 -9 -7 -8 -11 -15 -12 -11 -13 -18 -14 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -2 -6 -10 -12 -12 -11 -11 -13 -14 -15 -17 -21 -26 -26 -27 -28 -4 -2 -0 -0 -0 -1 -2 -3 -4 -5 -3 -2 -2 -2 -1 -0 -1 -2 -3 -4 -5 -7 -8 -8 -8 -8 -8 -7 -5 -5 -5 -4 -5 -8 -10 -10 -10 -10 -11 -12 -11 -6 -4 -4 -3 -3 -3 -4 -6 -7 -8 -7 -6 -6 -9 -8 -7 -7 -8 -11 -13 -18 -21 -13 -41 -55 -44 -10 -7 -6 -5 -6 -7 -9 -13 -16 -15 -11 -8 -7 -6 -5 -6 -10 -13 -12 -8 -6 -7 -9 -12 -14 -14 -14 -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 -4 -11 -17 -17 -16 -16 -16 -16 -18 -21 -25 -27 -28 -28 -33 -41 -5 -3 -1 -0 -0 -0 -0 -2 -3 -3 -2 -2 -3 -4 -1 -1 -2 -3 -3 -3 -3 -3 -5 -5 -6 -7 -10 -18 -9 -5 -4 -5 -5 -8 -10 -10 -11 -12 -12 -11 -9 -4 -2 -2 -1 -1 -1 -1 -2 -5 -6 -5 -5 -5 -8 -7 -6 -7 -8 -11 -10 -14 -20 -15 -18 -19 -17 -10 -6 -5 -5 -5 -5 -12 -17 -18 -16 -14 -12 -11 -10 -12 -17 -20 -19 -14 -10 -10 -10 -12 -15 -20 -19 -14 -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 -3 -10 -18 -17 -19 -22 -22 -20 -20 -21 -22 -19 -19 -22 -23 -20 -5 -4 -2 -1 -0 -0 -1 -2 -2 -1 -1 -2 -3 -4 -3 -2 -2 -3 -3 -3 -2 -2 -3 -3 -3 -3 -9 -29 -15 -6 -3 -5 -7 -8 -9 -9 -10 -10 -12 -13 -10 -6 -3 -2 -1 -1 -0 -0 -1 -3 -4 -4 -3 -3 -5 -5 -5 -5 -5 -10 -9 -8 -9 -8 -6 -6 -7 -8 -6 -5 -4 -2 -2 -15 -23 -24 -22 -22 -21 -20 -21 -22 -23 -22 -20 -17 -15 -14 -15 -17 -21 -24 -19 -8 -2 -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 -12 -21 -21 -22 -22 -18 -13 -10 -9 -8 -11 -18 -21 -22 -28 -4 -3 -3 -2 -0 -1 -11 -15 -11 -2 -2 -2 -1 -2 -2 -2 -2 -2 -3 -2 -2 -3 -3 -3 -2 -1 -1 -5 -2 -0 -1 -3 -6 -6 -6 -6 -6 -6 -9 -11 -10 -7 -5 -4 -3 -1 -0 -1 -2 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -8 -8 -8 -7 -6 -5 -5 -5 -4 -5 -5 -5 -4 -4 -15 -26 -31 -31 -33 -31 -29 -28 -27 -26 -23 -20 -19 -18 -17 -18 -21 -22 -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 -2 -8 -17 -18 -16 -13 -9 -5 -4 -5 -7 -8 -10 -13 -13 -10 -15 -1 -2 -5 -5 -3 -4 -23 -31 -23 -2 -3 -4 -4 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -1 -2 -2 -3 -4 -5 -5 -6 -6 -6 -7 -7 -7 -6 -5 -5 -6 -2 -0 -3 -7 -12 -7 -5 -4 -4 -5 -5 -5 -4 -3 -6 -8 -8 -8 -7 -6 -5 -4 -4 -4 -5 -6 -5 -12 -23 -33 -38 -38 -38 -38 -36 -33 -30 -29 -26 -23 -22 -20 -20 -21 -22 -21 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -9 -7 -5 -5 -4 -4 -5 -6 -5 -5 -6 -6 -5 -5 -0 -2 -6 -8 -7 -6 -17 -23 -19 -3 -2 -3 -3 -2 -0 -0 -1 -1 -1 -2 -3 -3 -3 -1 -1 -3 -9 -16 -21 -24 -21 -9 -7 -7 -7 -7 -7 -8 -8 -8 -7 -6 -6 -6 -6 -2 -1 -3 -9 -17 -12 -8 -5 -4 -4 -6 -5 -4 -5 -7 -7 -7 -7 -6 -6 -5 -5 -5 -4 -4 -4 -5 -19 -35 -43 -41 -43 -46 -47 -45 -41 -37 -34 -32 -29 -27 -24 -23 -23 -22 -21 -18 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -6 -4 -3 -2 -4 -3 -4 -5 -6 -5 -4 -4 -4 -6 -6 -2 -5 -6 -6 -5 -4 -4 -4 -4 -2 -1 -0 -1 -0 -0 -1 -1 -1 -2 -3 -3 -4 -5 -6 -11 -21 -34 -46 -48 -37 -22 -13 -16 -18 -17 -12 -11 -8 -7 -8 -8 -7 -6 -5 -5 -5 -9 -14 -19 -22 -16 -12 -8 -7 -5 -5 -5 -6 -8 -9 -10 -11 -10 -7 -6 -5 -7 -8 -5 -4 -4 -6 -18 -38 -43 -23 -32 -37 -38 -38 -48 -45 -42 -40 -35 -30 -28 -26 -24 -19 -12 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -7 -5 -3 -3 -3 -3 -3 -4 -5 -6 -7 -8 -9 -9 -8 -8 -0 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -17 -38 -51 -53 -51 -47 -43 -54 -52 -48 -50 -53 -49 -36 -21 -15 -12 -10 -8 -6 -6 -6 -6 -7 -9 -13 -22 -31 -38 -28 -17 -11 -10 -8 -5 -6 -8 -10 -10 -13 -15 -13 -11 -10 -10 -9 -9 -8 -6 -6 -7 -14 -34 -42 -14 -11 -10 -10 -11 -21 -35 -45 -47 -39 -35 -33 -30 -24 -12 -4 -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 -4 -5 -6 -6 -4 -3 -3 -3 -2 -2 -4 -6 -5 -7 -9 -10 -8 -7 -7 -4 -5 -6 -6 -6 -5 -9 -12 -16 -20 -25 -23 -14 -4 -4 -4 -4 -4 -6 -12 -15 -23 -34 -22 -10 -5 -5 -5 -22 -26 -25 -23 -22 -20 -18 -16 -14 -13 -13 -12 -11 -9 -9 -10 -11 -15 -18 -22 -28 -35 -27 -18 -11 -10 -9 -7 -7 -8 -10 -10 -14 -18 -15 -12 -10 -9 -9 -9 -9 -9 -10 -11 -9 -15 -19 -9 -4 -3 -3 -4 -5 -21 -35 -43 -43 -37 -33 -27 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -14 -11 -7 -6 -5 -3 -2 -2 -1 -1 -2 -4 -8 -7 -8 -9 -7 -4 -4 -5 -24 -32 -38 -34 -22 -8 -28 -33 -32 -32 -31 -28 -26 -20 -5 -3 -2 -3 -4 -11 -15 -21 -28 -20 -7 -2 -3 -4 -3 -3 -4 -6 -8 -9 -12 -16 -17 -18 -19 -20 -18 -15 -13 -12 -14 -19 -20 -25 -32 -35 -31 -23 -15 -9 -8 -8 -7 -8 -9 -9 -11 -13 -11 -10 -11 -11 -10 -10 -11 -12 -14 -13 -7 -4 -3 -4 -3 -3 -2 -2 -3 -7 -10 -17 -39 -40 -31 -17 -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 -8 -15 -14 -12 -8 -4 -4 -2 -1 -0 -1 -2 -3 -3 -6 -10 -12 -11 -9 -8 -8 -8 -37 -41 -40 -35 -23 -6 -22 -26 -25 -20 -13 -9 -8 -6 -1 -0 -0 -0 -0 -0 -3 -6 -8 -5 -4 -4 -6 -9 -8 -9 -12 -15 -21 -25 -28 -32 -41 -42 -43 -47 -57 -47 -32 -20 -16 -14 -12 -19 -35 -47 -36 -19 -6 -8 -10 -10 -9 -9 -8 -8 -7 -7 -7 -8 -11 -13 -12 -10 -8 -9 -13 -12 -9 -7 -7 -7 -6 -3 -1 -1 -2 -2 -3 -7 -22 -30 -30 -24 -6 -3 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -12 -19 -19 -15 -8 -3 -3 -2 -0 -0 -1 -2 -3 -2 -3 -4 -6 -9 -13 -14 -13 -10 -33 -27 -16 -11 -6 -0 -2 -8 -11 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -16 -18 -18 -26 -33 -29 -10 -10 -7 -16 -36 -55 -46 -40 -45 -60 -52 -33 -19 -19 -11 -14 -28 -46 -55 -38 -20 -9 -9 -12 -13 -12 -12 -11 -9 -8 -8 -9 -9 -11 -13 -15 -14 -10 -7 -13 -12 -9 -7 -7 -11 -8 -4 -1 -1 -3 -4 -5 -5 -7 -14 -25 -36 -24 -11 -4 -5 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -17 -23 -21 -15 -7 -4 -2 -1 -1 -1 -1 -2 -3 -4 -3 -3 -4 -8 -15 -18 -15 -8 -13 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -38 -49 -47 -44 -46 -39 -27 -11 -10 -8 -7 -8 -6 -5 -9 -16 -21 -17 -10 -5 -5 -17 -33 -47 -52 -34 -22 -14 -10 -11 -14 -17 -19 -21 -18 -14 -12 -12 -11 -11 -11 -13 -17 -15 -12 -11 -14 -11 -7 -5 -3 -3 -2 -1 -0 -0 -1 -3 -4 -4 -5 -9 -18 -32 -14 -4 -2 -4 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -21 -24 -21 -14 -6 -3 -2 -1 -2 -2 -2 -3 -5 -7 -6 -4 -4 -5 -10 -11 -9 -5 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -28 -41 -46 -47 -27 -12 -10 -23 -19 -12 -7 -6 -4 -6 -7 -6 -4 -4 -4 -4 -5 -21 -38 -47 -43 -23 -15 -13 -13 -16 -20 -27 -33 -35 -29 -22 -18 -18 -18 -17 -18 -19 -19 -14 -11 -11 -11 -11 -10 -8 -7 -10 -9 -5 -1 -0 -1 -3 -4 -5 -5 -7 -10 -12 -5 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -16 -16 -15 -14 -7 -4 -3 -3 -4 -8 -9 -8 -9 -13 -13 -11 -5 -3 -3 -4 -5 -4 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -7 -9 -11 -16 -23 -28 -8 -12 -21 -23 -16 -12 -9 -6 -4 -6 -6 -6 -4 -4 -4 -4 -6 -15 -24 -29 -30 -22 -18 -17 -17 -21 -42 -50 -45 -40 -40 -38 -35 -29 -30 -29 -26 -22 -17 -14 -12 -12 -15 -18 -17 -14 -8 -12 -12 -9 -0 -0 -2 -3 -5 -5 -6 -6 -5 -1 -2 -4 -7 -8 -10 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -8 -11 -8 -6 -4 -4 -8 -10 -8 -7 -8 -13 -13 -9 -2 -2 -2 -3 -4 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -13 -13 -11 -11 -10 -9 -7 -3 -2 -10 -16 -13 -10 -9 -9 -9 -8 -7 -7 -6 -4 -4 -4 -6 -8 -12 -16 -21 -26 -26 -24 -22 -20 -19 -21 -19 -17 -22 -30 -30 -30 -41 -36 -25 -15 -14 -12 -14 -17 -22 -25 -25 -21 -14 -9 -8 -7 -4 -2 -2 -3 -3 -4 -5 -7 -7 -4 -3 -5 -11 -17 -16 -15 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -0 -0 -3 -6 -8 -7 -7 -7 -10 -14 -11 -7 -6 -8 -13 -12 -8 -1 -1 -2 -2 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -11 -8 -8 -10 -13 -15 -12 -3 -3 -6 -10 -12 -11 -8 -7 -8 -8 -7 -5 -4 -4 -4 -4 -5 -5 -6 -12 -19 -25 -27 -27 -24 -20 -16 -12 -10 -10 -11 -9 -7 -8 -12 -10 -11 -13 -11 -12 -15 -19 -25 -31 -26 -18 -11 -8 -8 -6 -4 -5 -4 -3 -3 -5 -7 -9 -11 -13 -15 -14 -15 -17 -16 -15 -12 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -8 -1 -0 -2 -5 -6 -7 -7 -11 -24 -18 -11 -6 -6 -9 -15 -18 -17 -8 -8 -8 -7 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -6 -5 -5 -7 -11 -16 -17 -6 -4 -4 -5 -6 -5 -5 -6 -6 -4 -4 -4 -4 -4 -4 -4 -4 -3 -4 -10 -18 -24 -29 -32 -29 -21 -17 -14 -11 -9 -8 -6 -4 -4 -6 -10 -13 -13 -14 -17 -19 -20 -21 -12 -9 -9 -9 -8 -8 -8 -7 -5 -3 -2 -3 -6 -7 -7 -8 -10 -12 -13 -12 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -1 -0 -1 -2 -11 -17 -18 -17 -17 -13 -9 -6 -7 -9 -12 -14 -15 -14 -15 -18 -22 -23 -10 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -5 -4 -4 -4 -5 -10 -14 -9 -8 -8 -7 -3 -3 -4 -4 -4 -3 -1 -1 -1 -3 -5 -5 -6 -4 -4 -10 -19 -30 -38 -41 -38 -31 -26 -23 -17 -11 -9 -8 -7 -6 -8 -16 -18 -19 -27 -28 -21 -15 -18 -11 -10 -12 -15 -16 -12 -8 -6 -3 -2 -2 -3 -5 -4 -4 -5 -6 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -11 -7 -4 -7 -4 -2 -2 -8 -28 -28 -21 -14 -11 -9 -8 -7 -8 -9 -7 -6 -8 -6 -8 -14 -19 -12 -4 -4 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -5 -5 -4 -4 -4 -6 -7 -7 -6 -6 -5 -3 -2 -3 -4 -4 -2 -1 -0 -0 -2 -4 -6 -6 -5 -4 -3 -5 -10 -27 -38 -43 -41 -37 -32 -26 -21 -18 -15 -12 -9 -8 -10 -10 -11 -21 -22 -16 -9 -11 -8 -9 -12 -18 -22 -17 -10 -5 -3 -4 -4 -5 -4 -4 -5 -6 -8 -8 -8 -10 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -14 -18 -17 -18 -20 -16 -9 -4 -4 -6 -21 -22 -16 -9 -8 -7 -8 -11 -11 -9 -7 -3 -3 -4 -8 -15 -20 -12 -3 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -8 -10 -10 -6 -5 -5 -6 -6 -5 -4 -4 -4 -4 -4 -4 -4 -3 -1 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -1 -8 -19 -27 -33 -32 -29 -23 -25 -26 -22 -14 -13 -12 -13 -16 -20 -13 -10 -10 -13 -13 -11 -11 -15 -21 -18 -12 -5 -5 -5 -6 -6 -6 -6 -6 -7 -7 -8 -9 -11 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -14 -18 -20 -21 -19 -19 -19 -11 -8 -12 -22 -21 -22 -19 -14 -8 -7 -9 -11 -11 -7 -6 -6 -4 -4 -7 -12 -17 -15 -8 -3 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -9 -12 -14 -14 -10 -9 -9 -9 -6 -5 -6 -6 -6 -6 -5 -3 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -13 -13 -14 -23 -30 -31 -25 -27 -27 -27 -28 -23 -17 -13 -12 -14 -15 -12 -11 -16 -23 -24 -19 -7 -6 -7 -9 -10 -9 -7 -6 -7 -7 -8 -10 -12 -13 -6 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -9 -14 -16 -14 -16 -17 -18 -20 -19 -19 -20 -22 -19 -16 -14 -12 -7 -7 -9 -10 -9 -6 -5 -5 -4 -4 -4 -5 -6 -5 -3 -1 -1 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -9 -12 -14 -15 -15 -11 -7 -6 -7 -8 -7 -7 -6 -3 -2 -2 -3 -7 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -20 -34 -35 -33 -30 -27 -18 -17 -19 -18 -15 -12 -11 -12 -17 -24 -31 -30 -14 -12 -12 -12 -10 -7 -7 -8 -7 -8 -9 -11 -14 -6 -2 -0 -0 -0 -1 -1 -1 -1 -2 -5 -7 -5 -6 -6 -4 -2 -7 -11 -14 -19 -22 -22 -19 -12 -9 -8 -7 -8 -6 -6 -6 -5 -5 -7 -7 -4 -2 -3 -3 -4 -4 -3 -2 -0 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -12 -13 -15 -16 -13 -7 -4 -4 -10 -10 -10 -9 -6 -3 -2 -2 -1 -3 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -19 -17 -14 -12 -12 -14 -16 -16 -14 -11 -11 -12 -12 -14 -16 -15 -14 -15 -15 -14 -11 -9 -8 -8 -8 -7 -8 -10 -12 -14 -6 -2 -0 -0 -0 -2 -3 -5 -6 -5 -4 -4 -6 -7 -6 -3 -3 -6 -9 -12 -16 -12 -8 -6 -5 -4 -4 -5 -6 -6 -6 -5 -4 -4 -4 -3 -2 -2 -3 -3 -3 -3 -3 -2 -0 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -18 -13 -13 -13 -10 -3 -1 -3 -10 -11 -10 -8 -4 -2 -2 -2 -2 -3 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -7 -9 -12 -17 -19 -19 -18 -15 -12 -11 -12 -14 -14 -16 -19 -15 -12 -10 -8 -7 -7 -7 -7 -8 -10 -13 -14 -10 -4 -1 -1 -1 -1 -3 -6 -9 -6 -3 -2 -2 -3 -4 -4 -7 -9 -9 -8 -6 -10 -9 -7 -6 -5 -3 -3 -3 -5 -5 -4 -2 -2 -3 -3 -2 -2 -3 -3 -3 -3 -4 -4 -4 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -23 -14 -11 -10 -7 -2 -1 -4 -10 -12 -10 -7 -3 -2 -3 -3 -3 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -7 -10 -14 -20 -24 -26 -25 -23 -17 -16 -16 -18 -17 -15 -14 -15 -12 -9 -7 -7 -7 -8 -9 -11 -12 -15 -17 -17 -10 -5 -2 -2 -1 -2 -4 -7 -9 -6 -3 -1 -1 -1 -1 -1 -5 -9 -11 -9 -2 -7 -10 -10 -7 -4 -3 -3 -4 -6 -6 -4 -1 -2 -3 -3 -3 -3 -3 -3 -3 -4 -5 -5 -4 -2 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -20 -17 -16 -14 -9 -3 -1 -4 -8 -12 -13 -12 -9 -5 -4 -4 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -5 -6 -9 -11 -12 -15 -18 -25 -28 -27 -23 -21 -21 -23 -25 -23 -21 -18 -15 -12 -9 -7 -7 -8 -10 -12 -13 -14 -16 -20 -20 -14 -6 -3 -2 -2 -3 -3 -2 -2 -5 -4 -3 -2 -1 -1 -0 -1 -3 -5 -7 -7 -6 -10 -11 -9 -4 -3 -2 -2 -4 -4 -3 -1 -1 -2 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -3 -2 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -4 -3 -3 -3 -3 -2 -4 -7 -7 -8 -7 -6 -4 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -10 -12 -13 -16 -22 -27 -27 -25 -23 -24 -32 -39 -42 -36 -27 -21 -16 -13 -11 -10 -11 -11 -12 -14 -17 -19 -21 -19 -13 -5 -2 -2 -3 -3 -2 -1 -0 -0 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -4 -3 -2 -2 -3 -2 -2 -1 -1 -2 -3 -3 -3 -4 -4 -4 -5 -5 -4 -3 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -1 -0 -1 -1 -3 -4 -4 -4 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -7 -10 -11 -13 -16 -20 -23 -22 -22 -25 -28 -35 -42 -47 -47 -33 -25 -23 -23 -16 -12 -12 -12 -14 -16 -20 -26 -21 -12 -4 -1 -1 -3 -4 -4 -3 -1 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -3 -3 -3 -2 -3 -2 -2 -1 -1 -2 -2 -3 -4 -4 -4 -4 -5 -5 -4 -3 -2 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -3 -1 -0 -1 -4 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -13 -12 -13 -15 -19 -21 -21 -22 -25 -28 -31 -34 -35 -35 -35 -38 -43 -47 -34 -25 -24 -24 -25 -22 -17 -20 -13 -5 -0 -0 -0 -1 -2 -3 -2 -1 -0 -1 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -1 -2 -3 -3 -0 -2 -1 -1 -1 -2 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -4 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -1 -0 -1 -2 -5 -5 -4 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -6 -7 -11 -16 -20 -21 -23 -24 -26 -27 -27 -28 -31 -36 -42 -47 -49 -42 -35 -29 -23 -17 -11 -8 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -3 -4 -4 -3 -2 -0 -0 -0 -0 -3 -4 -3 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -4 -6 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -5 -4 -2 -3 -5 -5 -4 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -10 -11 -12 -12 -18 -19 -19 -21 -22 -23 -25 -26 -28 -26 -23 -19 -14 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -2 -3 -3 -3 -1 -0 -0 -0 -1 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -3 -3 -2 -2 -3 -4 -5 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -3 -7 -11 -12 -10 -11 -12 -11 -10 -10 -10 -10 -9 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -2 -1 -1 -1 -0 -0 -0 -1 -3 -5 -4 -2 -3 -5 -4 -1 -1 -0 -0 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -2 -3 -3 -4 -5 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -4 -6 -7 -8 -7 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -6 -6 -4 -2 -0 -0 -0 -0 -1 -3 -7 -5 -3 -2 -3 -4 -3 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -3 -4 -5 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -7 -8 -7 -3 -0 -0 -1 -1 -2 -2 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -3 -3 -2 -2 -3 -4 -5 -5 -4 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -8 -7 -4 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -4 -6 -7 -7 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -4 -1 -0 -1 -1 -1 -1 -2 -1 -0 -0 -1 -0 -0 -0 -1 -2 -2 -0 -0 -0 -1 -2 -2 -2 -3 -4 -4 -4 -4 -6 -8 -7 -6 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -0 -0 -1 -2 -2 -3 -2 -3 -4 -4 -5 -6 -6 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -1 -0 -0 -1 -1 -2 -3 -4 -4 -3 -3 -4 -4 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -3 -3 -3 -4 -5 -6 -6 -5 -3 -1 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 42 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 52 53 53 53 54 54 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 nan 53 53 53 53 54 54 54 55 55 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 nan 53 53 53 54 54 55 55 56 55 55 nan nan nan nan nan nan nan nan nan nan 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 nan nan 53 53 54 55 55 56 56 55 55 nan nan nan nan nan nan nan nan nan 52 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 53 53 nan nan nan 53 54 55 55 55 55 55 54 53 52 51 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 54 53 nan nan nan nan nan 54 54 55 55 55 54 53 52 51 50 50 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 55 54 nan nan nan nan nan nan nan 53 54 54 54 53 52 51 50 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 50 51 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 56 56 55 nan nan nan nan nan nan nan nan nan 53 53 52 52 51 50 49 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 57 56 nan nan nan nan nan nan nan nan nan nan nan 50 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 57 57 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 58 58 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 58 57 57 56 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 57 56 55 54 53 52 51 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 55 54 53 52 50 49 48 46 44 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 54 52 51 50 49 47 46 44 43 41 39 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 52 52 52 52 51 50 48 47 46 44 42 41 39 38 36 35 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 48 48 48 47 46 45 44 42 40 39 37 35 34 33 31 30 29 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 45 45 45 44 44 43 42 41 40 38 37 35 33 32 31 29 28 27 26 25 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 43 42 42 41 40 39 38 37 36 34 33 31 30 28 27 26 25 25 24 23 22 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 39 38 36 35 34 33 32 31 29 28 27 25 24 23 23 22 21 20 20 nan nan nan nan nan nan nan 12 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 34 33 31 30 29 27 26 26 25 23 22 22 21 20 19 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 28 26 24 23 22 21 21 20 19 19 19 18 17 16 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 23 21 20 19 18 17 16 16 16 16 16 16 15 14 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 nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 18 17 16 15 14 13 13 13 13 13 13 13 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 nan nan nan nan nan 15 14 13 13 12 11 11 10 10 10 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction nan nan nan nan nan nan nan nan nan nan nan 269 270 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 272 272 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 292 292 291 291 290 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 nan 292 292 292 292 292 292 291 291 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan 292 292 292 292 292 292 292 292 291 291 nan nan nan nan nan nan nan nan nan nan 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 293 nan nan 292 292 293 293 293 293 293 292 292 nan nan nan nan nan nan nan nan nan 296 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 294 293 293 nan nan nan 293 293 294 294 294 294 293 293 293 293 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 294 294 nan nan nan nan nan 294 294 295 295 294 294 293 293 293 294 294 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 295 295 294 nan nan nan nan nan nan nan 294 295 295 295 294 293 293 293 293 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 302 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 297 296 296 295 nan nan nan nan nan nan nan nan nan 294 294 294 293 293 293 293 293 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 304 304 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 297 296 295 nan nan nan nan nan nan nan nan nan nan nan 293 293 292 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 297 296 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 298 298 297 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 299 298 297 296 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 300 300 299 298 297 296 295 295 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 302 301 300 300 299 298 297 297 296 295 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 303 303 302 302 301 301 300 299 299 298 297 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 305 305 304 304 304 304 304 303 303 303 303 302 302 302 301 301 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 307 306 306 305 305 305 305 305 305 305 305 305 305 305 305 305 304 304 304 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 310 309 308 308 307 307 306 306 307 307 307 308 308 309 309 309 309 309 309 308 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 312 312 311 310 310 309 309 309 309 310 310 311 312 313 314 314 315 315 315 314 314 314 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 314 313 312 312 311 311 312 312 313 314 315 316 317 318 320 321 321 321 321 320 nan nan nan nan nan nan nan 319 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 314 313 313 312 313 314 315 317 319 321 322 323 325 326 327 327 327 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 317 316 315 315 316 318 319 321 323 325 327 328 330 331 332 331 330 329 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 321 321 321 321 322 323 324 325 325 326 328 330 332 333 334 334 332 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 329 330 330 331 332 333 333 332 330 328 327 326 328 331 333 333 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 343 344 345 346 345 343 339 333 328 327 328 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 nan nan nan nan nan 355 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 32 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan